Estrutura ICDRAWBEGIN (vfw.h)
A estrutura ICDRAWBEGIN contém parâmetros de descompactação usados com a mensagem ICM_DRAW_BEGIN .
Sintaxe
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;
Membros
dwFlags
Sinalizadores aplicáveis. Os seguintes valores são definidos:
hpal
Manipule para a paleta usada para desenho.
hwnd
Manipule para a janela usada para desenho.
hdc
Manipule para o DC usado para desenho. Especifique NULL para usar um DC associado à janela especificada.
xDst
A coordenada x do retângulo de destino.
yDst
A coordenada y do retângulo de destino.
dxDst
Largura do retângulo de destino.
dyDst
Altura do retângulo de destino.
lpbi
Ponteiro para uma estrutura BITMAPINFOHEADER que contém o formato de entrada.
xSrc
A coordenada x do retângulo de origem.
ySrc
A coordenada y do retângulo de origem.
dxSrc
Largura do retângulo de origem.
dySrc
Altura do retângulo de origem.
dwRate
Taxa de descompactação em um formato inteiro. Para obter a taxa em quadros por segundo, divida esse valor pelo valor em dwScale.
dwScale
Valor usado para dimensionar dwRate para quadros por segundo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | vfw.h |