Share via


Estructura ICDECOMPRESS (vfw.h)

La estructura ICDECOMPRESS contiene parámetros de descompresión usados con el mensaje ICM_DECOMPRESS .

Sintaxis

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiInput;
  LPVOID             lpInput;
  LPBITMAPINFOHEADER lpbiOutput;
  LPVOID             lpOutput;
  DWORD              ckid;
} ICDECOMPRESS;

Miembros

dwFlags

Marcas aplicables. Se definen los siguientes valores:

Nombre Descripción
ICDECOMPRESS_HURRYUP
Intenta descomprimir a una velocidad más rápida. Cuando una aplicación usa esta marca, el controlador debe almacenar en búfer los datos descomprimidos, pero no dibujar la imagen.
ICDECOMPRESS_NOTKEYFRAME
El marco actual no es un fotograma clave.
ICDECOMPRESS_NULLFRAME
El marco actual no contiene datos y la imagen descomprimida debe dejarse igual.
ICDECOMPRESS_PREROLL
El fotograma actual precede al punto de la película donde se inicia la reproducción y, por lo tanto, no se dibujará.
ICDECOMPRESS_UPDATE
La pantalla se está actualizando o actualizando.

lpbiInput

Puntero a una estructura BITMAPINFOHEADER que contiene el formato de entrada.

lpInput

Puntero a un búfer que contiene los datos de entrada.

lpbiOutput

Puntero a una estructura BITMAPINFOHEADER que contiene el formato de salida.

lpOutput

Puntero a un búfer donde el controlador debe escribir la imagen descomprimida.

ckid

Identificador de fragmento del archivo AVI.

Requisitos

Requisito Value
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

BITMAPINFOHEADER

ICM_DECOMPRESS

Administrador de compresión de vídeo

Estructuras de compresión de vídeo