Estructura ICINFO (vfw.h)
La estructura ICINFO contiene parámetros de compresión proporcionados por un controlador de compresión de vídeo. El controlador rellena o actualiza la estructura cuando recibe el mensaje ICM_GETINFO .
Sintaxis
typedef struct {
DWORD dwSize;
DWORD fccType;
DWORD fccHandler;
DWORD dwFlags;
DWORD dwVersion;
DWORD dwVersionICM;
WCHAR szName[16];
WCHAR szDescription[128];
WCHAR szDriver[128];
} ICINFO;
Miembros
dwSize
Tamaño, en bytes, de la estructura ICINFO .
fccType
Código de cuatro caracteres que indica el tipo de secuencia que se está comprimiendo o descomprimiendo. Especifique "VIDC" para secuencias de vídeo.
fccHandler
Código de cuatro caracteres que identifica un compresor específico.
dwFlags
Marcas aplicables. Se pueden establecer cero o más de las marcas siguientes:
Nombre | Descripción |
---|---|
|
El controlador solicita comprimir todos los fotogramas. Para obtener información sobre cómo comprimir todos los fotogramas, vea el mensaje ICM_COMPRESS_FRAMES_INFO . |
|
El controlador admite la compresión a un tamaño de marco. |
|
El controlador admite dibujo. |
|
El controlador puede realizar la compresión temporal y mantiene su propia copia del marco actual. Al comprimir un flujo de datos de fotogramas, el controlador no necesita datos de imagen del fotograma anterior. |
|
El controlador puede realizar la descompresión temporal y mantiene su propia copia del marco actual. Al descomprimir un flujo de datos de fotogramas, el controlador no necesita datos de imagen del marco anterior. |
|
El controlador admite valores de calidad. |
|
El controlador admite la compresión entre fotogramas. |
dwVersion
Número de versión del controlador.
dwVersionICM
Versión de VCM compatible con el controlador. Este miembro debe establecerse en ICVERSION.
szName[16]
Versión corta del nombre del compresor. El nombre de la cadena terminada en null debe ser adecuado para su uso en cuadros de lista.
szDescription[128]
Versión larga del nombre del compresor.
szDriver[128]
Nombre del módulo que contiene el controlador de compresión VCM. Normalmente, un controlador no necesita rellenarlo.
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 |