ICGetDisplayFormat-Funktion (vfw.h)
Die ICGetDisplayFormat-Funktion bestimmt das beste verfügbare Format für die Anzeige eines komprimierten Bilds. Die Funktion öffnet auch einen Kompressor, wenn kein Griff eines offenen Kompressors angegeben ist.
Syntax
HIC VFWAPI ICGetDisplayFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int BitDepth,
int dx,
int dy
);
Parameter
hic
Griff zum zu verwendenden Kompressor. Geben Sie NULL an, um VCM auswählen und einen entsprechenden Kompressor öffnen zu lassen.
lpbiIn
Zeiger auf BITMAPINFOHEADER-Struktur , die das komprimierte Format enthält.
lpbiOut
Zeiger auf einen Puffer, um das dekomprimierte Format zurückzugeben. Der Puffer sollte groß genug für eine BITMAPINFOHEADER-Struktur und 256 Farbeinträge sein.
BitDepth
Bevorzugte Bittiefe, wenn nichtzero.
dx
Breitemultiplikator, um das Bild zu strecken. Wenn dieser Parameter 0 ist, wird diese Dimension nicht gestreckt.
dy
Höhenmultiplikator, um das Bild zu strecken. Wenn dieser Parameter 0 ist, wird diese Dimension nicht gestreckt.
Rückgabewert
Gibt ein Handle an einen Dekomprimierungsschalter zurück, wenn der Vorgang erfolgreich war oder andernfalls null.
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 |