ICDecompressBegin-Makro (vfw.h)
Das ICDecompressBegin-Makro benachrichtigt einen Videodekomprimierungstreiber, um die Dekomprimierung von Daten vorzubereiten. Sie können dieses Makro verwenden oder explizit die ICM_DECOMPRESS_BEGIN-Nachricht aufrufen.
Syntax
void ICDecompressBegin(
hic,
lpbiInput,
lpbiOutput
);
Parameter
hic
Handle zu einem Dekomprimierungsor.
lpbiInput
Zeiger auf eine BITMAPINFO-Struktur , die das Eingabeformat enthält.
lpbiOutput
Zeiger auf eine BITMAPINFO-Struktur , die das Ausgabeformat enthält.
Rückgabewert
Keine
Bemerkungen
Wenn der Treiber diese Nachricht empfängt, sollte er Puffer zuordnen und alle zeitaufwendigen Vorgänge ausführen, damit er ICM_DECOMPRESS Nachrichten effizient verarbeiten kann.
Die Makros ICDecompressBegin und ICDecompressEnd werden nicht geschachtelt. Wenn Ihr Treiber ICM_DECOMPRESS_BEGIN empfängt, bevor die Dekomprimierung mit ICM_DECOMPRESS_END beendet wird, sollte die Dekomprimierung mit neuen Parametern neu gestartet werden.
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 |