Bagikan melalui


struktur DD_DESTROYSURFACEDATA (ddrawint.h)

Struktur DD_DESTROYSURFACEDATA berisi informasi yang diperlukan untuk menghancurkan permukaan yang ditentukan--dalam kasus DestroyD3DBuffer, perintah atau buffer vertex.

Sintaks

typedef struct _DD_DESTROYSURFACEDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  HRESULT               ddRVal;
  VOID                  *DestroySurface;
} *PDD_DESTROYSURFACEDATA, DD_DESTROYSURFACEDATA;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.

lpDDSurface

Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili permukaan atau objek buffer yang akan dihancurkan.

ddRVal

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

DestroySurface

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

Persyaratan

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

Lihat juga

DdDestroySurface

DestroyD3DBuffer