Struktur EMRBITBLT (wingdi.h)
Struktur EMRBITBLT berisi anggota untuk catatan metafile bitBlt yang ditingkatkan. Perhatikan bahwa antarmuka perangkat grafis (GDI) mengonversi bitmap yang bergantung pada perangkat menjadi bitmap independen perangkat (DIB) sebelum menyimpannya dalam rekaman metafile.
Sintaks
typedef struct tagEMRBITBLT {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG cxDest;
LONG cyDest;
DWORD dwRop;
LONG xSrc;
LONG ySrc;
XFORM xformSrc;
COLORREF crBkColorSrc;
DWORD iUsageSrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
} EMRBITBLT, *PEMRBITBLT;
Anggota
emr
Struktur dasar untuk semua jenis rekaman.
rclBounds
Persegi panjang pembatas, di unit perangkat.
xDest
Koordinat x logis sudut kiri atas persegi panjang tujuan.
yDest
Koordinat y logis sudut kiri atas persegi panjang tujuan.
cxDest
Lebar logika persegi panjang tujuan.
cyDest
Tinggi logis persegi panjang tujuan.
dwRop
Kode operasi raster. Kode-kode ini menentukan bagaimana data warna persegi panjang sumber akan digabungkan dengan data warna persegi panjang tujuan untuk mencapai warna akhir.
xSrc
Koordinat x logis sudut kiri atas persegi panjang sumber.
ySrc
Koordinat y logis dari sudut kiri atas persegi panjang sumber.
xformSrc
Transformasi ruang dunia ke ruang halaman dari konteks perangkat sumber.
crBkColorSrc
Warna latar belakang (nilai RGB) dari konteks perangkat sumber. Untuk membuat nilai COLORREF , gunakan makro RGB .
iUsageSrc
Nilai anggota bmiColors dari struktur BITMAPINFO . Anggota iUsageSrc dapat berupa nilai DIB_PAL_COLORS atau DIB_RGB_COLORS.
offBmiSrc
Offset ke struktur BITMAPINFO sumber.
cbBmiSrc
Ukuran struktur BITMAPINFO sumber.
offBitsSrc
Offset ke bitmap sumber.
cbBitsSrc
Ukuran bitmap sumber.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | wingdi.h (sertakan Windows.h) |