Share via


Estructura ICOPEN (vfw.h)

La estructura ICOPEN contiene información sobre el flujo de datos que se está comprimiendo o descomprimiendo, el número de versión del controlador y cómo se usa el controlador.

Sintaxis

typedef struct {
  DWORD   dwSize;
  DWORD   fccType;
  DWORD   fccHandler;
  DWORD   dwVersion;
  DWORD   dwFlags;
  LRESULT dwError;
  LPVOID  pV1Reserved;
  LPVOID  pV2Reserved;
  DWORD   dnDevNode;
} ICOPEN;

Miembros

dwSize

Tamaño, en bytes, de la estructura.

fccType

Código de cuatro caracteres que indica el tipo de secuencia que se comprime o descomprime. Especifique "VIDC" para secuencias de vídeo.

fccHandler

Código de cuatro caracteres que identifica un compresor específico.

dwVersion

Versión de la interfaz de controlador instalable que se usa para abrir el controlador.

dwFlags

Marcas aplicables que indican por qué se abre el controlador. Se definen los siguientes valores:

Nombre Descripción
ICMODE_COMPRESS
El controlador se abre para comprimir los datos.
ICMODE_DECOMPRESS
El controlador se abre para descomprimir los datos.
ICMODE_DRAW
El controlador de dispositivo se abre para descomprimir los datos directamente en el hardware.
ICMODE_QUERY
El controlador se abre con fines informativos, en lugar de para la compresión.

dwError

pV1Reserved

Reservado; no usar.

pV2Reserved

Reservado; no usar.

dnDevNode

Nodo de dispositivo para dispositivos plug and play.

Comentarios

Esta estructura se pasa a los controladores de captura de vídeo cuando se abren. Esto permite que un único controlador instalable funcione como un compresor instalable o un dispositivo de captura de vídeo. Mediante el examen del miembro fccType de la estructura ICOPEN , el controlador puede determinar su función. Por ejemplo, un valor fccType de "VIDC" indica que se abre como un compresor de vídeo instalable.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado vfw.h

Consulte también

Administrador de compresión de vídeo

Estructuras de compresión de vídeo