D3D12DDI_CROSS_NODE_SHARING_TIER-Aufzählung (d3d12umddi.h)
Ein D3D12DDI_CROSS_NODE_SHARING_TIER Wert gibt die Freigabeebene über Knoten eines Anzeigeadapters 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 stellen diese Kopiervorgänge über eine treiberinterne Systemspeicherzuweisung bereit. Dies führt dazu, dass diese Kopiervorgänge Zeit für die Ziel-GPU sowie die Quelle verbrauchen. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1 Wert: 2 Bei Festlegung auf Ebene 1 unterstützen Treiber nur den Kopierpufferbereich, den Texturbereich und die Kopierressource. Die knotenübergreifende Ressource muss das Ziel des Kopierbereichs sein. |
D3D12DDI_CROSS_NODE_SHARING_TIER_2 Wert: 3 Alle Vorgänge über Knoten hinweg 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, die über die Ebene 2 hinausgehen. |
Bemerkungen
Die neuesten Cap-Datenstrukturen müssen vom Treiber ausgefüllt werden, wenn die entsprechende DDI-Version verwendet wird. Der Treiber kann auch erkennen, welche Version jeder Kapitälungsprüfung durch den DataSize-Wert erfolgt, der zusammen mit jeder Kapitälchenabfrage übergeben wird. Tiled resources tier 4 cannot be supported directly by setting tiled resources tier 4. Legen Sie stattdessen die Unterstützung für die Cap Deterministic64KBUndefinedSwizzle fest.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h |