struktur DXGI_QUERY_VIDEO_MEMORY_INFO (dxgi1_4.h)
Menjelaskan parameter penganggaraan memori video saat ini.
Sintaks
typedef struct DXGI_QUERY_VIDEO_MEMORY_INFO {
UINT64 Budget;
UINT64 CurrentUsage;
UINT64 AvailableForReservation;
UINT64 CurrentReservation;
} DXGI_QUERY_VIDEO_MEMORY_INFO;
Anggota
Budget
Menentukan anggaran memori video yang disediakan OS, dalam byte, yang harus ditargetkan aplikasi. Jika CurrentUsage lebih besar dari Budget, aplikasi dapat dikenakan penalti gagap atau performa karena aktivitas latar belakang oleh OS untuk menyediakan aplikasi lain dengan penggunaan memori video yang adil.
CurrentUsage
Menentukan penggunaan memori video aplikasi saat ini, dalam byte.
AvailableForReservation
Jumlah memori video, dalam byte, yang telah tersedia aplikasi untuk reservasi. Untuk memesan memori video ini, aplikasi harus memanggil IDXGIAdapter3::SetVideoMemoryReservation.
CurrentReservation
Jumlah memori video, dalam byte, yang dicadangkan oleh aplikasi. OS menggunakan reservasi sebagai petunjuk untuk menentukan set kerja minimum aplikasi. Aplikasi harus mencoba memastikan bahwa penggunaan memori video mereka dapat dipangkas untuk memenuhi persyaratan ini.
Keterangan
Gunakan struktur ini dengan QueryVideoMemoryInfo.
Lihat keterangan untuk D3D12_MEMORY_POOL.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dxgi1_4.h (termasuk DXGI1_3.h) |