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:
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 |