ICDRAWBEGIN 結構 (vfw.h)
ICDRAWBEGIN 結構包含與ICM_DRAW_BEGIN訊息搭配使用的解壓縮參數。
語法
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;
成員
dwFlags
適用的旗標。 已定義下列值:
hpal
用於繪製之調色盤的句柄。
hwnd
用於繪製之視窗的句柄。
hdc
用於繪製之 DC 的句柄。 指定 NULL 以使用與指定視窗相關聯的 DC。
xDst
目的矩形的 X 座標。
yDst
目的矩形的 Y 座標。
dxDst
目的矩形的寬度。
dyDst
目的矩形的高度。
lpbi
包含輸入格式 的 BITMAPINFOHEADER 結構的指標。
xSrc
來源矩形的 X 座標。
ySrc
來源矩形的 Y 座標。
dxSrc
來源矩形的寬度。
dySrc
來源矩形的高度。
dwRate
整數格式的解壓縮速率。 若要取得每秒畫面格中的速率,請將此值除以 dwScale 中的值。
dwScale
用來將 dwRate 調整為每秒畫面數的值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | vfw.h |