Struktur ICDRAWBEGIN (vfw.h)
Struktur ICDRAWBEGIN berisi parameter dekompresi yang digunakan dengan pesan ICM_DRAW_BEGIN .
Sintaks
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;
Anggota
dwFlags
Bendera yang berlaku. Nilai berikut didefinisikan:
hpal
Tangani ke palet yang digunakan untuk menggambar.
hwnd
Tangani ke jendela yang digunakan untuk menggambar.
hdc
Tangani ke DC yang digunakan untuk menggambar. Tentukan NULL untuk menggunakan DC yang terkait dengan jendela yang ditentukan.
xDst
Koordinat x persegi panjang tujuan.
yDst
Koordinat y persegi panjang tujuan.
dxDst
Lebar persegi panjang tujuan.
dyDst
Tinggi persegi panjang tujuan.
lpbi
Penunjuk ke struktur BITMAPINFOHEADER yang berisi format input.
xSrc
Koordinat x persegi panjang sumber.
ySrc
Koordinat y persegi panjang sumber.
dxSrc
Lebar persegi panjang sumber.
dySrc
Tinggi persegi panjang sumber.
dwRate
Tingkat dekompresi dalam format bilangan bulat. Untuk mendapatkan laju dalam bingkai per detik, bagi nilai ini dengan nilai di dwScale.
dwScale
Nilai yang digunakan untuk menskalakan dwRate ke bingkai per detik.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | vfw.h |