struktur D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 (d3d12umddi.h)
D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 adalah struktur di mana fungsi pfnGetWorkGraphMemoryRequirements driver mode pengguna mengembalikan persyaratan memori grafik kerja.
Sintaks
typedef struct D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 {
UINT64 MinSizeInBytes;
UINT64 MaxSizeInBytes;
UINT SizeGranularityInBytes;
} D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108;
Anggota
MinSizeInBytes
[keluar] Jumlah minimum byte yang dibutuhkan driver untuk mendukung memori.
MaxSizeInBytes
[keluar] Jumlah maksimum byte yang dibutuhkan driver untuk mendukung memori.
SizeGranularityInBytes
[keluar] Beberapa untuk digunakan untuk menentukan ukuran lain yang dapat digunakan driver. Ukuran yang lebih besar dari MinSizeInBytes lebih besar oleh kelipatan SizeGranularityInBytes. Aplikasi ini dapat menyediakan ukuran untuk mendukung memori yang lebih besar dari MinSizeInBytes ditambah kelipatan bilangan bulat SizeGranularityInBytes, atau lebih besar dari MaxSizeInBytes, tetapi hanya membuang-buang memori karena driver tidak akan menyentuh memori di luar rentang ukuran dan spesifikasi granularitas di sini.
Keterangan
Minimum dapat dilaporkan sebagai nol jika sistem tidak memerlukan memori cadangan untuk grafik. Jika minimum dilaporkan sebagai nol, maksimum mungkin juga dilaporkan sebagai nol kecuali sistem dapat menggunakan backing store jika aplikasi ingin tetapi juga dapat menangani yang diberikan tidak ada. Ketika nol dilaporkan sebagai ukuran yang valid, aplikasi dapat meneruskan null untuk memori cadangan di SetProgram().
Untuk informasi selengkapnya, lihat Grafik kerja.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11, versi 24H2 (WDDM 3.2) |
Header | d3d12umddi.h |