D3D12DDI_CROSS_NODE_SHARING_TIER-Enumeration (d3d12umddi.h)
Ein D3D12DDI_CROSS_NODE_SHARING_TIER-Wert gibt die Ebene der knotenübergreifenden Freigabe eines Grafikkartes an.
Syntax
typedef enum D3D12DDI_CROSS_NODE_SHARING_TIER {
D3D12DDI_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED = 0,
D3D12DDI_CROSS_NODE_SHARING_TIER_1_EMULATED = 1,
D3D12DDI_CROSS_NODE_SHARING_TIER_1 = 2,
D3D12DDI_CROSS_NODE_SHARING_TIER_2 = 3,
D3D12DDI_CROSS_NODE_SHARING_TIER_0041_3 = 4
} ;
Konstanten
D3D12DDI_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED Wert: 0 Die knotenübergreifende Freigabe gilt nicht. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1_EMULATED Wert: 1 Emuliert. Treiber führen diese Kopiervorgänge über eine treiberinterne Systemspeicherbelegung aus. Dies führt dazu, dass diese Kopiervorgänge Zeit sowohl auf der Ziel-GPU als auch auf der Quelle beanspruchen. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1 Wert: 2 Bei Festlegung auf Ebene 1 unterstützen Treiber nur Kopierpufferbereich, Kopiertexturbereich und Kopierressource. Die knotenübergreifende Ressource muss das Ziel der Kopierregion sein. |
D3D12DDI_CROSS_NODE_SHARING_TIER_2 Wert: 3 Alle knotenübergreifenden Vorgänge werden unterstützt, mit Ausnahme von Renderzielansichten, Tiefenschablonenansichten und UAV-Atomvorgängen. |
D3D12DDI_CROSS_NODE_SHARING_TIER_0041_3 Wert: 4 Unterstützt knotenübergreifende Freigabefunktionen über Ebene 2 hinaus. |
Hinweise
Die neuesten Cap-Datenstrukturen müssen vom Treiber ausgefüllt werden, wenn die entsprechende DDI-Version verwendet wird. Der Treiber erkennt möglicherweise auch, welche Version jeder Cap-Check durch den DataSize-Wert auftritt, der zusammen mit jeder Cap-Abfrage übergeben wird. Gekachelte Ressourcenebene 4 können nicht direkt unterstützt werden, indem die Ebene 4 für kachelte Ressourcen festgelegt wird. Legen Sie stattdessen die Unterstützung für die Obergrenze deterministic64KBUndefinedSwizzle fest.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h |