enumerazione D3D12DDI_CROSS_NODE_SHARING_TIER (d3d12umddi.h)
Un valore D3D12DDI_CROSS_NODE_SHARING_TIER specifica il livello di condivisione tra nodi di una scheda di visualizzazione.
Sintassi
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
} ;
Costanti
D3D12DDI_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED Valore: 0 La condivisione tra nodi non si applica. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1_EMULATED Valore: 1 Emulato. I driver preparano queste operazioni di copia tramite un'allocazione di memoria di sistema interna del driver. In questo modo queste operazioni di copia consumano tempo nella GPU di destinazione e nell'origine. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1 Valore: 2 Se impostato su Livello 1, i driver supportano solo l'area del buffer di copia, l'area della trama di copia e la risorsa di copia. La risorsa tra nodi deve essere la destinazione dell'area di copia. |
D3D12DDI_CROSS_NODE_SHARING_TIER_2 Valore: 3 Tutte le operazioni tra nodi sono supportate, ad eccezione delle visualizzazioni di destinazione di rendering, delle viste degli stencil di profondità e delle operazioni atomiche UAV. |
D3D12DDI_CROSS_NODE_SHARING_TIER_0041_3 Valore: 4 Supporta funzionalità di condivisione tra nodi oltre il livello 2. |
Commenti
Quando viene usata la versione DDI corrispondente, è necessario compilare le strutture dei dati con estremità più recenti dal driver. Il driver può anche rilevare la versione di ogni limite di controllo in base al valore DataSize passato insieme a ogni cap-query. Il livello 4 delle risorse affiancate non può essere supportato direttamente impostando il livello 4 delle risorse affiancate. Impostare invece il supporto per il limite Deterministic64KBUndefinedSwizzle.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h |