énumération D3D12DDI_CROSS_NODE_SHARING_TIER (d3d12umddi.h)
Une valeur D3D12DDI_CROSS_NODE_SHARING_TIER spécifie le niveau de partage entre les nœuds d’une carte d’affichage.
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
} ;
Constantes
D3D12DDI_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED Valeur : 0 Le partage entre nœuds ne s’applique pas. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1_EMULATED Valeur : 1 Émulé. Les pilotes effectuent ces opérations de copie via une allocation de mémoire système interne au pilote. Ces opérations de copie consomment du temps sur le GPU de destination ainsi que sur la source. |
D3D12DDI_CROSS_NODE_SHARING_TIER_1 Valeur : 2 Lorsqu’ils sont définis sur le niveau 1, les pilotes prennent uniquement en charge la région de mémoire tampon de copie, la région de texture de copie et la ressource de copie. La ressource inter-nœuds doit être la destination de la région de copie. |
D3D12DDI_CROSS_NODE_SHARING_TIER_2 Valeur : 3 Toutes les opérations sur les nœuds sont prises en charge, à l’exception des affichages cibles de rendu, des vues de gabarit de profondeur et des opérations atomiques UAV. |
D3D12DDI_CROSS_NODE_SHARING_TIER_0041_3 Valeur : 4 Prend en charge les fonctionnalités de partage entre nœuds au-delà du niveau 2. |
Remarques
Les dernières structures de données de limite doivent être renseignées par le pilote lorsque la version DDI correspondante est utilisée. Le pilote peut également détecter la version de chaque case activée de cap par la valeur DataSize transmise avec chaque requête cap. Le niveau 4 des ressources en mosaïques ne peut pas être pris en charge directement en définissant le niveau de ressources en mosaïque 4. Au lieu de cela, définissez la prise en charge de la limite Deterministic64KBUndefinedSwizzle.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |