Struktur EMRSTRETCHBLT (wingdi.h)
Struktur EMRSTRETCHBLT berisi anggota untuk rekaman metafile stretchBlt 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 tagEMRSTRETCHBLT {
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;
} EMRSTRETCHBLT, *PEMRSTRETCHBLT;
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 . 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.
cxSrc
Lebar persegi panjang sumber, dalam unit logis.
cySrc
Tinggi persegi panjang sumber, dalam unit logis.
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) |