Bagikan melalui


struktur DD_FREEDRIVERMEMORYDATA (ddrawint.h)

Struktur DD_FREEDRIVERMEMORYDATA berisi detail permintaan gratis.

Sintaks

typedef struct _DD_FREEDRIVERMEMORYDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  HRESULT               ddRVal;
  VOID                  *FreeDriverMemory;
} *PDD_FREEDRIVERMEMORYDATA, DD_FREEDRIVERMEMORYDATA;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.

lpDDSurface

Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili permukaan yang coba dialokasikan oleh Microsoft DirectDraw.

ddRVal

Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdFreeDriverMemory . Kode pengembalian DD_OK menunjukkan bahwa driver berhasil membebaskan beberapa ruang; jika tidak, driver harus mengatur ini menjadi DDERR_OUTOFMEMORY. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.

FreeDriverMemory

Digunakan oleh API DirectDraw dan tidak boleh diisi oleh driver.

Persyaratan

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

Lihat juga

DdFreeDriverMemory