Bagikan melalui


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)

Lihat juga

BITMAPINFO

COLORREF

Struktur Metafile

Gambaran Umum Metafiles

RGB

StretchBlt