ICOPEN-Struktur (vfw.h)
Die ICOPEN-Struktur enthält Informationen zum komprimierten oder dekomprimierten Datenstrom, zur Versionsnummer des Treibers und zur Verwendung des Treibers.
Syntax
typedef struct {
DWORD dwSize;
DWORD fccType;
DWORD fccHandler;
DWORD dwVersion;
DWORD dwFlags;
LRESULT dwError;
LPVOID pV1Reserved;
LPVOID pV2Reserved;
DWORD dnDevNode;
} ICOPEN;
Member
dwSize
Größe der Struktur in Byte.
fccType
Vierstelligen Code, der den Typ des Datenstroms angibt, der komprimiert oder dekomprimiert wird. Geben Sie "VIDC" für Videostreams an.
fccHandler
Vierstelligen Code, der einen bestimmten Kompressor identifiziert.
dwVersion
Version der installierbaren Treiberschnittstelle, die zum Öffnen des Treibers verwendet wird.
dwFlags
Anwendbare Flags, die angeben, warum der Treiber geöffnet wird. Die folgenden Werte werden definiert:
dwError
pV1Reserved
Reserviert; nicht verwenden.
pV2Reserved
Reserviert; nicht verwenden.
dnDevNode
Geräteknoten für Plug-and-Play-Geräte.
Hinweise
Diese Struktur wird an Videoaufnahmetreiber übergeben, wenn sie geöffnet werden. Dadurch kann ein einzelner installierbarer Treiber entweder als installierbarer Kompressor oder als Videoaufnahmegerät fungieren. Durch Untersuchen des fccType-Elements der ICOPEN-Struktur kann der Treiber seine Funktion bestimmen. Beispielsweise gibt der fccType-Wert "VIDC" an, dass er als installierbarer Videokompressor geöffnet wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | vfw.h |