Bagikan melalui


Struktur EMRSTRETCHDIBITS (wingdi.h)

Struktur EMRSTRETCHDIBITS berisi anggota untuk catatan metafile stretchDIBits yang disempurnakan.

Sintaks

typedef struct tagEMRSTRETCHDIBITS {
  EMR   emr;
  RECTL rclBounds;
  LONG  xDest;
  LONG  yDest;
  LONG  xSrc;
  LONG  ySrc;
  LONG  cxSrc;
  LONG  cySrc;
  DWORD offBmiSrc;
  DWORD cbBmiSrc;
  DWORD offBitsSrc;
  DWORD cbBitsSrc;
  DWORD iUsageSrc;
  DWORD dwRop;
  LONG  cxDest;
  LONG  cyDest;
} EMRSTRETCHDIBITS, *PEMRSTRETCHDIBITS;

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.

xSrc

Koordinat x logis sudut kiri atas persegi panjang sumber.

ySrc

Koordinat y logis dari sudut kiri atas persegi panjang sumber.

cxSrc

Lebar persegi panjang sumber, dalam unit logis.

cySrc

Tinggi persegi panjang sumber, dalam unit logis.

offBmiSrc

Offset ke struktur BITMAPINFO sumber.

cbBmiSrc

Ukuran struktur BITMAPINFO sumber.

offBitsSrc

Offset ke bitmap sumber.

cbBitsSrc

Ukuran bitmap sumber.

iUsageSrc

Nilai anggota bmiColors dari struktur BITMAPINFO . Anggota iUsageSrc dapat berupa nilai DIB_PAL_COLORS atau DIB_RGB_COLORS.

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.

cxDest

Lebar logika persegi panjang tujuan.

cyDest

Tinggi logis persegi panjang tujuan.

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)

Lihat juga

BITMAPINFO

Struktur Metafile

Gambaran Umum Metafiles

StretchDIBits