Bagikan melalui


struktur DD_SETCOLORKEYDATA (ddrawint.h)

Struktur DD_SETCOLORKEYDATA berisi informasi yang diperlukan untuk mengatur nilai kunci warna untuk permukaan yang ditentukan.

Sintaks

typedef struct _DD_SETCOLORKEYDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  DWORD                 dwFlags;
  DDCOLORKEY            ckNew;
  HRESULT               ddRVal;
  VOID                  *SetColorKey;
} *PDD_SETCOLORKEYDATA, DD_SETCOLORKEYDATA;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.

lpDDSurface

Menunjuk ke struktur DD_SURFACE_LOCAL yang menggambarkan permukaan yang kunci warnanya akan dikaitkan.

dwFlags

Menentukan kunci warna mana yang diminta. Anggota ini adalah bitwise ATAU dari salah satu nilai berikut:

Nilai Makna
DDCKEY_COLORSPACE Struktur DDCOLORKEY berisi ruang warna. Jika bit ini tidak diatur, struktur berisi satu kunci warna.
DDCKEY_DESTBLT Struktur DDCOLORKEY menentukan kunci warna atau ruang warna yang akan digunakan sebagai kunci warna tujuan untuk operasi blt.
DDCKEY_DESTOVERLAY Struktur DDCOLORKEY menentukan kunci warna atau ruang warna yang akan digunakan sebagai kunci warna tujuan untuk operasi overlay.
DDCKEY_SRCBLT Struktur DDCOLORKEY menentukan kunci warna atau ruang warna yang akan digunakan sebagai kunci warna sumber untuk operasi blit.
DDCKEY_SRCOVERLAY Struktur DDCOLORKEY menentukan kunci warna atau ruang warna yang akan digunakan sebagai kunci warna sumber untuk operasi overlay

ckNew

Menentukan struktur DDCOLORKEY yang menentukan nilai kunci warna baru untuk objek DirectDrawSurface. Untuk informasi selengkapnya tentang DDCOLORKEY, lihat dokumentasi Microsoft DirectX SDK terbaru.

ddRVal

Menentukan lokasi di mana driver menulis nilai pengembalian panggilan balik DdSetColorKey . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.

SetColorKey

Ini tidak digunakan pada Microsoft Windows 2000 dan yang lebih baru.

Persyaratan

Persyaratan Nilai
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

DdSetColorKey