struktur D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT (d3d12.h)
Merinci batasan ruang alamat virtual GPU adaptor, termasuk bit alamat maksimum per sumber daya dan per proses.
Sintaks
typedef struct D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT {
UINT MaxGPUVirtualAddressBitsPerResource;
UINT MaxGPUVirtualAddressBitsPerProcess;
} D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT;
Anggota
MaxGPUVirtualAddressBitsPerResource
Bit alamat virtual GPU maksimum per sumber daya.
Beberapa adaptor memiliki bit yang tersedia secara signifikan lebih sedikit per sumber daya daripada per proses, sementara adaptor lain memiliki bit yang jauh lebih besar yang tersedia per sumber daya daripada per proses. Skenario terakhir cenderung terjadi dalam skenario yang kurang umum, seperti saat menjalankan proses 32-bit pada adaptor UMA tertentu. Ketika kemampuan per sumber daya lebih besar dari per proses, semakin besar kemampuan per sumber daya hanya dapat dimanfaatkan oleh sumber daya yang dipesan atau halaman yang dipetakan NULL.
MaxGPUVirtualAddressBitsPerProcess
Bit alamat virtual GPU maksimum per proses.
Ketika nilai ini hampir sama dengan anggaran residensi yang tersedia, Mengusir tidak akan menjadi opsi yang layak untuk mengelola residensi. Lihat MakeResident untuk detail selengkapnya.
Keterangan
Lihat D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT konstanta enumerasi dalam enumerasi D3D12_FEATURE .
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12.h |