Freigeben über


ICDrawOpen-Makro (vfw.h)

Das ICDrawOpen-Makro öffnet einen Treiber, der Bilder mit dem angegebenen Format zeichnen kann.

Syntax

HIC ICDrawOpen(
    DWORD fccType,
    DWORD fccHandler,
    LPBITMAPINFOHEADER lpbiIn
);

Die Parameter

fccType

Vierstelligen Code, der den Typ des zu öffnenden Treibers angibt. Für Videodatenströme lautet der Wert dieses Parameters "VIDC" oder ICTYPE_VIDEO.

fccHandler

Vierstelligen Code, der den bevorzugten zu verwendenden Datenstromhandler angibt. In der Regel werden diese Informationen im Datenstromheader in einer AVI-Datei gespeichert.

lpbiIn

Zeigen Sie auf die Struktur, die das Eingabeformat definiert. Ein Treiberhandle wird nicht zurückgegeben, es sei denn, es kann dieses Format dekomprimieren. Bei Bildern bezieht sich dieser Parameter auf eine BITMAPINFOHEADER-Struktur .

Rückgabewert

Typ: HIC

Gibt ein Handle eines Treibers zurück, wenn er erfolgreich oder null ist.

Bemerkungen

Das ICDrawOpen-Makro ist wie folgt definiert:


#define ICDrawOpen(fccType, fccHandler, lpbiIn) \
    ICLocate(fccType, fccHandler, lpbiIn, NULL, ICMODE_DRAW); 

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Zielplattform Fenster
Überschrift vfw.h

Siehe auch

Videokomprimierungsmakros

Videokomprimierungs-Manager