DrawDibRealize-Funktion (vfw.h)
Die DrawDibRealize-Funktion realisiert die Palette des DrawDib DC zur Verwendung mit dem angegebenen DC.
Syntax
UINT VFWAPI DrawDibRealize(
HDRAWDIB hdd,
HDC hdc,
BOOL fBackground
);
Parameter
hdd
Handle für einen DrawDib-DC.
hdc
Handle für den DC, der die Palette enthält.
fBackground
Hintergrundpalettenflag. Wenn dieser Wert ungleich null ist, ist die Palette eine Hintergrundpalette. Wenn dieser Wert null ist und der DC an ein Fenster angefügt ist, wird die logische Palette zur Vordergrundpalette, wenn das Fenster den Eingabefokus hat. (Ein DC wird an ein Fenster angefügt, wenn der Fensterklassenstil CS_OWNDC ist oder wenn der DC mithilfe der GetDC-Funktion abgerufen wird.)
Rückgabewert
Gibt die Anzahl der Einträge in der logischen Palette zurück, die verschiedenen Werten in der Systempalette zugeordnet sind. Wenn ein Fehler auftritt oder keine Farben aktualisiert wurden, wird null zurückgegeben.
Hinweise
Um die Palette des DrawDib DC als Hintergrundpalette auszuwählen, verwenden Sie die DrawDibDraw-Funktion , und geben Sie das flag DDF_BACKGROUNDPAL an.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vfw.h |
Bibliothek | Vfw32.lib |
DLL | Msvfw32.dll |