Struktur EMRMASKBLT (wingdi.h)
Struktur EMRMASKBLT berisi anggota untuk catatan metafile maskBlt yang disempurnakan. 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 tagEMRMASKBLT {
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;
LONG xMask;
LONG yMask;
DWORD iUsageMask;
DWORD offBmiMask;
DWORD cbBmiMask;
DWORD offBitsMask;
DWORD cbBitsMask;
} EMRMASKBLT, *PEMRMASKBLT;
Anggota
emr
Struktur dasar untuk semua jenis rekaman.
rclBounds
Persegi panjang pembatas, di unit perangkat.
xDest
Koordinat x logis dari sudut kiri atas persegi panjang tujuan.
yDest
Koordinat y logis dari 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 dari 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 sumber. 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 bit bitmap sumber.
xMask
Offset piksel horizontal ke dalam bitmap mask.
yMask
Offset piksel vertikal ke bitmap mask.
iUsageMask
Nilai anggota bmiColors dari struktur MASK BITMAPINFO .
offBmiMask
Offset untuk menutupi struktur BITMAPINFO .
cbBmiMask
Ukuran struktur MASK BITMAPINFO .
offBitsMask
Offset untuk menutupi bitmap.
cbBitsMask
Ukuran bitmap mask.
Persyaratan
Persyaratan | Nilai |
---|---|
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) |