Bagikan melalui


struktur DD_SETPALETTEDATA (ddrawint.h)

Struktur DD_SETPALETTEDATA berisi informasi yang diperlukan untuk mengatur palet untuk permukaan tertentu.

Sintaks

typedef struct _DD_SETPALETTEDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  PDD_PALETTE_GLOBAL    lpDDPalette;
  HRESULT               ddRVal;
  VOID                  *SetPalette;
  BOOL                  Attach;
} *PDD_SETPALETTEDATA, DD_SETPALETTEDATA;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.

lpDDSurface

Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili objek DirectDrawSurface.

lpDDPalette

Menunjuk ke struktur DD_PALETTE_GLOBAL yang menentukan palet untuk diatur ke permukaan.

ddRVal

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

SetPalette

Digunakan oleh MICROSOFT DirectDraw API dan tidak boleh diisi oleh driver.

Attach

Menunjukkan apakah akan melampirkan palet ini ke permukaan.

Persyaratan

   
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

DdSetPalette