Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Probleme mit Strechblt unter Win 2000

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.02.2003, 13:38 Uhr
~hans
Gast


Hi Leute,

ich habe mein Betriebssystem von Win98 auf 2000 umgestellt. Wenn ich jetzt StretchBlt verwende wird das Bild beim Verkleinern pixlig und es entstehen Streifen, die ich mir daruch erkläre, daß ähneliche Farben zusammengefasst werden.

Könnt Ihr mir weiterhelfen?

Gruß
hans
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.02.2003, 15:13 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Das Phänomen kenne ich. Kann es sein, daß Du unter Win98 die Hardwarebeschleunigung der Graphikkarte eingeschaltet hattest, und der Win2k-Treiber das nicht zuläßt? Bei mir hat ein neuer Treiber geholfen...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.02.2003, 17:07 Uhr
~hans
Gast


Salut!

Leider ist das mit der Hardwarebeschleunigung nicht mehr nachzuvollziehen! Ein weiters Problem ist, daß ich für die Graphikkarte Diamond Viper V550 keine Win2000 Treiber gefunden habe. Vielleicht läßt sich aber die Bitmap auch anders Anzeigen!? (Dialogfeld)

Gruß
hans
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
05.02.2003, 20:37 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Wegen dem anders Anzeigen: Du könntest versuchen mit Hilfe der DIB deine Bitmap anzuzeigen. Die Technolgie soll in Windows angeblich neuer sein als die Bitmapklasse und soll auch die Hardwareressourcen besser ausschöpfen.

mfg mike
PS: Hast du dein Programm schon mal auf einen anderen Win2000 Rechner ausprobiert?
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.02.2003, 11:29 Uhr
~hans
Gast


Hi, nach ein bischen herumexperimentieren bin ich auf eine Lösung gekommen.

Mit der Anweisung

SetStretchBltMode(Device,HALFTONE);

vor dem Strech war die Anzeige wieder normal.

Gruß
hans
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: