Bagikan melalui


struktur DD_CREATESURFACEEXDATA (ddrawint.h)

Struktur DD_CREATESURFACEEXDATA berisi informasi yang diperlukan driver untuk membuat permukaan dan mengaitkannya dengan handel tekstur yang disediakan.

Sintaks

typedef struct _DD_CREATESURFACEEXDATA {
  DWORD                dwFlags;
  PDD_DIRECTDRAW_LOCAL lpDDLcl;
  PDD_SURFACE_LOCAL    lpDDSLcl;
  HRESULT              ddRVal;
} *PDD_CREATESURFACEEXDATA, DD_CREATESURFACEEXDATA;

Anggota

dwFlags

Menentukan sekumpulan bendera untuk fungsi D3dCreateSurfaceEx yang saat ini tidak digunakan dan selalu nol.

lpDDLcl

Menentukan handel ke objek DirectDraw yang dibuat oleh aplikasi. Ini adalah cakupan di mana lpDDSLcl menangani ada. Struktur DD_DIRECTDRAW_LOCAL menjelaskan driver.

lpDDSLcl

Menentukan handel ke permukaan DirectDraw yang akan dibuat untuk Direct3D. Handel ini unik dalam setiap struktur DD_DIRECTDRAW_LOCAL yang berbeda. Struktur DD_SURFACE_LOCAL mewakili objek permukaan yang dibuat.

ddRVal

Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik D3dCreateSurfaceEx . Kode pengembalian D3D_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Kode untuk Panggilan Balik Driver Direct3D.

Persyaratan

   
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

D3dCreateSurfaceEx

DD_DIRECTDRAW_LOCAL

DD_SURFACE_LOCAL