Struktur EMRTRANSPARENTBLT (wingdi.h)

Struktur EMRTRANSPARENTBLT berisi anggota untuk rekaman metafile yang disempurnakan TransparentBLT .

Sintaks

typedef struct tagEMRTRANSPARENTBLT {
  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;
} EMRTRANSPARENTBLT, *PEMRTRANSPARENTBLT;

Anggota

emr

Struktur dasar untuk semua jenis rekaman.

rclBounds

Batas inklusif, dalam unit perangkat.

xDest

Koordinat x logis dari sudut kiri atas persegi tujuan.

yDest

Koordinat y logis dari sudut kiri atas persegi tujuan.

cxDest

Lebar logika persegi panjang tujuan.

cyDest

Tinggi logis persegi panjang tujuan.

dwRop

Menyimpan warna transparan.

xSrc

Koordinat x logis dari sudut kiri atas persegi 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 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

   
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

TransparentBLT