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

Lihat juga

Struktur Inti

D3D12_FEATURE