Compartir a través de


Estructura ICDRAWBEGIN (vfw.h)

La estructura ICDRAWBEGIN contiene parámetros de descompresión usados con el mensaje ICM_DRAW_BEGIN .

Sintaxis

typedef struct {
  DWORD              dwFlags;
  HPALETTE           hpal;
  HWND               hwnd;
  HDC                hdc;
  int                xDst;
  int                yDst;
  int                dxDst;
  int                dyDst;
  LPBITMAPINFOHEADER lpbi;
  int                xSrc;
  int                ySrc;
  int                dxSrc;
  int                dySrc;
  DWORD              dwRate;
  DWORD              dwScale;
} ICDRAWBEGIN;

Miembros

dwFlags

Marcas aplicables. Se definen los valores siguientes:

Nombre Descripción
ICDRAW_ANIMATE
La aplicación puede animar la paleta.
ICDRAW_BUFFER
Almacena en búfer estos datos fuera de la pantalla; deberá actualizarse.
ICDRAW_CONTINUE
El dibujo es una continuación del marco anterior.
ICDRAW_FULLSCREEN
Dibuja los datos descomprimidos en la pantalla completa.
ICDRAW_HDC
Dibuja los datos descomprimidos en una ventana o un controlador de dominio.
ICDRAW_MEMORYDC
El controlador de dominio está fuera de la pantalla.
ICDRAW_QUERY
Determina si el descompresión puede controlar la descompresión. El controlador no descomprime realmente los datos.
ICDRAW_RENDER
Representa pero no dibuja los datos.
ICDRAW_UPDATING
El fotograma actual se está actualizando en lugar de reproducirse.

hpal

Identificador de la paleta utilizada para dibujar.

hwnd

Identificador de la ventana utilizada para dibujar.

hdc

Identificador del controlador de dominio usado para dibujar. Especifique NULL para usar un controlador de dominio asociado a la ventana especificada.

xDst

Coordenada x del rectángulo de destino.

yDst

Coordenada y del rectángulo de destino.

dxDst

Ancho del rectángulo de destino.

dyDst

Alto del rectángulo de destino.

lpbi

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

xSrc

Coordenada x del rectángulo de origen.

ySrc

Coordenada y del rectángulo de origen.

dxSrc

Ancho del rectángulo de origen.

dySrc

Alto del rectángulo de origen.

dwRate

Velocidad de descompresión en un formato entero. Para obtener la velocidad en fotogramas por segundo, divida este valor por el valor de dwScale.

dwScale

Valor usado para escalar dwRate a fotogramas por segundo.

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

ICM_DRAW_BEGIN

Administrador de compresión de vídeo

Estructuras de compresión de vídeo