struktur DD_GETAVAILDRIVERMEMORYDATA (ddrawint.h)
Struktur DD_GETAVAILDRIVERMEMORYDATA berisi informasi yang diperlukan oleh driver untuk mengkueri dan mengembalikan jumlah memori kosong.
Sintaks
typedef struct _DD_GETAVAILDRIVERMEMORYDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
DDSCAPS DDSCaps;
DWORD dwTotal;
DWORD dwFree;
HRESULT ddRVal;
VOID *GetAvailDriverMemory;
} *PDD_GETAVAILDRIVERMEMORYDATA, DD_GETAVAILDRIVERMEMORYDATA;
Anggota
lpDD
Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.
DDSCaps
Menunjuk ke struktur DDSCAPS yang menjelaskan jenis permukaan yang ketersediaan memorinya sedang dikueri.
dwTotal
Menentukan lokasi di mana driver mengembalikan jumlah byte memori yang dikelola driver yang dapat digunakan untuk permukaan jenis yang dijelaskan oleh DDSCaps.
dwFree
Menentukan lokasi di mana driver mengembalikan jumlah memori kosong dalam byte untuk jenis permukaan yang dijelaskan oleh DDSCaps.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdGetAvailDriverMemory . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
GetAvailDriverMemory
Digunakan oleh Microsoft DirectDraw API dan tidak boleh diisi oleh driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ddrawint.h (termasuk Winddi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk