Struktur EMRALPHABLEND (wingdi.h)
Struktur EMRALPHABLEND berisi anggota untuk catatan metafile alphaBlend yang disempurnakan.
Sintaks
typedef struct tagEMRALPHABLEND {
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 cxSrc;
LONG cySrc;
} EMRALPHABLEND, *PEMRALPHABLEND;
Anggota
emr
Struktur dasar untuk semua jenis rekaman.
rclBounds
Persegi panjang pembatas, di unit perangkat.
xDest
Koordinat x, dalam unit logis, dari sudut kiri atas persegi panjang tujuan.
yDest
Koordinat y, dalam unit logis, dari sudut kiri atas persegi panjang tujuan.
cxDest
Lebar logika persegi panjang tujuan.
cyDest
Tinggi logis persegi panjang tujuan.
dwRop
Menyimpan struktur BLENDFUNCTION .
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
Penggunaan tabel warna informasi bitmap sumber (DIB_RGB_COLORS).
offBmiSrc
Offset ke struktur BITMAPINFO sumber.
cbBmiSrc
Ukuran struktur BITMAPINFO sumber.
offBitsSrc
Offset ke bit bitmap sumber.
cbBitsSrc
Ukuran bitmap sumber.
cxSrc
Lebar persegi panjang sumber dalam unit logis.
cySrc
Tinggi persegi panjang sumber dalam unit logis.
Keterangan
Struktur ini akan digunakan selama pemutaran metafile.
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) |