DrawDibProfileDisplay-Funktion (vfw.h)
Die DrawDibProfileDisplay-Funktion bestimmt die Einstellungen für das Anzeigesystem, wenn DrawDib-Funktionen verwendet werden.
Syntax
LRESULT VFWAPI DrawDibProfileDisplay(
LPBITMAPINFOHEADER lpbi
);
Parameter
lpbi
Zeiger auf eine BITMAPINFOHEADER-Struktur , die Bitmapinformationen enthält. Sie können auch NULL angeben, um zu überprüfen, ob die Profilinformationen aktuell sind. Wenn die Profilinformationen nicht aktuell sind, führt DrawDib die Profiltests erneut aus, um einen aktuellen Satz von Informationen zu erhalten. Wenn Sie DrawDibProfileDisplay aufrufen, wobei dieser Parameter auf NULL festgelegt ist, ist der Rückgabewert bedeutungslos.
Rückgabewert
Gibt einen Wert zurück, der die schnellsten Zeichnungs- und Dehnungsfunktionen des Anzeigesystems angibt. Dieser Wert kann null sein, wenn das Bitmapformat nicht unterstützt wird, oder mindestens einer der folgenden Werte.
Rückgabecode | Beschreibung |
---|---|
|
DrawDib kann Bilder mit diesem Format zeichnen. Das Dehnen wird möglicherweise auch unterstützt. |
|
DrawDib kann Bilder mit diesem Format strecken und zeichnen. |
|
StretchDIBits zeichnet nicht ausgestreckte Bilder mit diesem Format schneller als eine alternative Methode. |
|
StretchDIBits zeichnet gestreckte Bilder (im Verhältnis 1:2) mit diesem Format schneller als eine alternative Methode. |
|
StretchDIBits zeichnet gestreckte Bilder (im Verhältnis 1:N) mit diesem Format schneller als eine alternative Methode. |
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 |