Compartir a través de


Estructura ICDECOMPRESSEX (vfw.h)

La estructura ICDECOMPRESSEX contiene parámetros de descompresión usados con el mensaje de ICM_DECOMPRESSEX

Sintaxis

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiSrc;
  LPVOID             lpSrc;
  LPBITMAPINFOHEADER lpbiDst;
  LPVOID             lpDst;
  int                xDst;
  int                yDst;
  int                dxDst;
  int                dyDst;
  int                xSrc;
  int                ySrc;
  int                dxSrc;
  int                dySrc;
} ICDECOMPRESSEX;

Miembros

dwFlags

Marcas aplicables. Se definen los valores siguientes:

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.

lpbiSrc

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

lpSrc

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

lpbiDst

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

lpDst

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

xDst

Coordenada x del rectángulo de destino dentro del DIB especificado por lpbiDst.

yDst

Coordenada y del rectángulo de destino dentro del DIB especificado por lpbiDst.

dxDst

Ancho del rectángulo de destino.

dyDst

Alto del rectángulo de destino.

xSrc

Coordenada x del rectángulo de origen dentro del DIB especificado por lpbiSrc.

ySrc

Coordenada y del rectángulo de origen dentro del DIB especificado por lpbiSrc.

dxSrc

Ancho del rectángulo de origen.

dySrc

Alto del rectángulo de origen.

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_DECOMPRESSEX

Administrador de compresión de vídeo

Estructuras de compresión de vídeo