D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT-Struktur (d3d12.h)
Beschreibt die Einschränkungen des virtuellen GPU-Adressraums des Adapters, einschließlich der maximalen Adressbits pro Ressource und pro Prozess.
Syntax
typedef struct D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT {
UINT MaxGPUVirtualAddressBitsPerResource;
UINT MaxGPUVirtualAddressBitsPerProcess;
} D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT;
Member
MaxGPUVirtualAddressBitsPerResource
Die maximale Anzahl virtueller GPU-Adressbits pro Ressource.
Einige Adapter verfügen über deutlich weniger Bits pro Ressource als pro Prozess, während andere Adapter deutlich mehr Bits pro Ressource als pro Prozess zur Verfügung haben. Letzteres Szenario tritt in weniger häufigen Szenarien auf, z. B. beim Ausführen eines 32-Bit-Prozesses auf bestimmten UMA-Adaptern. Wenn die Funktionen pro Ressource größer als pro Prozess sind, können die größeren Funktionen pro Ressource nur durch reservierte Ressourcen oder null zugeordnete Seiten genutzt werden.
MaxGPUVirtualAddressBitsPerProcess
Die maximale Anzahl virtueller GPU-Adressbits pro Prozess.
Wenn dieser Wert nahezu dem verfügbaren Residenzbudget entspricht, ist Evict keine praktikable Option zum Verwalten der Residenz. Weitere Informationen finden Sie unter MakeResident .
Hinweise
Siehe die D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT Enumerationskonstante in der D3D12_FEATURE-Enumeration .
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für