Structure ICOPEN (vfw.h)
La structure ICOPEN contient des informations sur le flux de données compressé ou décompressé, le numéro de version du pilote et la façon dont le pilote est utilisé.
Syntaxe
typedef struct {
DWORD dwSize;
DWORD fccType;
DWORD fccHandler;
DWORD dwVersion;
DWORD dwFlags;
LRESULT dwError;
LPVOID pV1Reserved;
LPVOID pV2Reserved;
DWORD dnDevNode;
} ICOPEN;
Membres
dwSize
Taille, en octets, de la structure.
fccType
Code de quatre caractères indiquant le type de flux en cours de compression ou de décompression. Spécifiez « VIDC » pour les flux vidéo.
fccHandler
Code à quatre caractères identifiant un compresseur spécifique.
dwVersion
Version de l’interface du pilote installable utilisée pour ouvrir le pilote.
dwFlags
Indicateurs applicables indiquant la raison pour laquelle le pilote est ouvert. Les valeurs suivantes sont définies :
dwError
pV1Reserved
Réservé ; ne pas utiliser.
pV2Reserved
Réservé ; ne pas utiliser.
dnDevNode
Nœud d’appareil pour les appareils plug-and-play.
Remarques
Cette structure est transmise aux pilotes de capture vidéo lorsqu’ils sont ouverts. Cela permet à un pilote installable unique de fonctionner comme un compresseur installable ou comme un périphérique de capture vidéo. En examinant le membre fccType de la structure ICOPEN , le pilote peut déterminer sa fonction. Par exemple, une valeur fccType de « VIDC » indique qu’il est ouvert en tant que compresseur vidéo installable.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | vfw.h |