ICDecompressOpen-Makro (vfw.h)
Das ICDecompressOpen-Makro öffnet einen Dekomprimierungsschalter, der mit den angegebenen Formaten kompatibel ist.
Syntax
void ICDecompressOpen(
fccType,
fccHandler,
lpbiIn,
lpbiOut
);
Parameter
fccType
Vierzeichencode, der den Typ des zu öffnenden Kompressors angibt. Für Videostreams ist der Wert dieses Parameters "VIDC" oder ICTYPE_VIDEO.
fccHandler
Vierzeichencode, der den bevorzugten zu verwendenden Streamhandler angibt. In der Regel werden diese Informationen im Streamheader in einer AVI-Datei gespeichert.
lpbiIn
Zeiger auf eine Struktur, die das Eingabeformat definiert. Ein Dekomprimierungshandle wird nur zurückgegeben, wenn dieses Format dekomprimiert werden kann. Für Bitmaps verweist dieser Parameter auf eine BITMAPINFOHEADER-Struktur.
lpbiOut
Zeiger auf eine Struktur, die ein optionales Dekomprimierungsformat definiert. Sie können auch null angeben, um das dem Eingabeformat zugeordnete Standardausgabeformat zu verwenden.
Wenn dieser Parameter nichtzero ist, wird ein Kompressorhandle nur zurückgegeben, wenn dieses Ausgabeformat erstellt werden kann. Für Bitmaps verweist dieser Parameter auf eine BITMAPINFOHEADER-Struktur.
Rückgabewert
Keine
Bemerkungen
Das ICDecompressOpen-Makro ist wie folgt definiert:
#define ICDecompressOpen(fccType, fccHandler, lpbiIn, lpbiOut) \
ICLocate(fccType, fccHandler, lpbiIn, lpbiOut, ICMODE_DECOMPRESS);
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 |