Struttura ICDRAWBEGIN (vfw.h)
La struttura ICDRAWBEGIN contiene parametri di decompressione utilizzati con il messaggio ICM_DRAW_BEGIN .
Sintassi
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;
Members
dwFlags
Flag applicabili. Vengono definiti i valori seguenti:
hpal
Handle per la tavolozza utilizzata per il disegno.
hwnd
Handle per la finestra utilizzata per il disegno.
hdc
Handle per il controller di dominio utilizzato per il disegno. Specificare NULL per usare un controller di dominio associato alla finestra specificata.
xDst
Coordinata x del rettangolo di destinazione.
yDst
Coordinata y del rettangolo di destinazione.
dxDst
Larghezza del rettangolo di destinazione.
dyDst
Altezza del rettangolo di destinazione.
lpbi
Puntatore a una struttura BITMAPINFOHEADER contenente il formato di input.
xSrc
Coordinata x del rettangolo di origine.
ySrc
Coordinata y del rettangolo di origine.
dxSrc
Larghezza del rettangolo di origine.
dySrc
Altezza del rettangolo di origine.
dwRate
Velocità di decompressione in formato integer. Per ottenere la frequenza in fotogrammi al secondo, dividere questo valore per il valore in dwScale.
dwScale
Valore usato per ridimensionare dwRate in fotogrammi al secondo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | vfw.h |