Bagikan melalui


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)

Lihat juga

DD_GETAVAILDRIVERMEMORYDATA

DdGetDriverInfo