PDD_GETAVAILDRIVERMEMORY fungsi panggilan balik (ddrawint.h)
Fungsi panggilan balik DdGetAvailDriverMemory meminta jumlah memori kosong dalam tumpukan memori yang dikelola driver.
Sintaks
PDD_GETAVAILDRIVERMEMORY PddGetavaildrivermemory;
DWORD PddGetavaildrivermemory(
PDD_GETAVAILDRIVERMEMORYDATA unnamedParam1
)
{...}
Parameter
unnamedParam1
Menunjuk ke struktur DD_GETAVAILDRIVERMEMORYDATA yang berisi informasi yang diperlukan untuk melakukan kueri.
Nilai kembali
DdGetAvailDriverMemory mengembalikan salah satu kode panggilan balik berikut:
Keterangan
Fungsi ini tidak perlu diimplementasikan jika memori akan dikelola oleh DirectDraw.
DdGetAvailDriverMemory menentukan berapa banyak memori bebas dalam tumpukan privat driver untuk jenis permukaan yang ditentukan. Driver harus memeriksa kemampuan permukaan yang ditentukan dalam anggota DDSCaps dari struktur berikut terhadap tumpukan yang dipertahankan secara internal, untuk menentukan ukuran tumpukan apa yang akan dikueri. Misalnya, jika DDSCAPS_NONLOCALVIDMEM diatur, driver harus mengembalikan hanya kontribusi dari tumpukan AGP.
Driver menunjukkan dukungannya terhadap DdGetAvailDriverMemory dengan menerapkan respons terhadap GUID_MiscellaneousCallbacks di DdGetDriverInfo.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | ddrawint.h (termasuk Winddi.h) |