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) |