Passer au contenu principal
Indique si les barrières améliorées (Enhanced Barriers) sont prises en charge ou non.

Syntaxe

Membres

MSPrimitivesPipelineStatisticIncludesCulledPrimitives
Type : D3D12_TRI_STATE
État indiquant si cette fonctionnalité est prise en charge ou non. EnhancedBarriersSupported
Type : BOOL
Indique si les barrières améliorées (Enhanced Barriers) sont prises en charge ou non. true si elles sont prises en charge; sinon, false. Les barrières améliorées ne sont pas actuellement une exigence du matériel ou du pilote. Ainsi, avant d’utiliser les API Barrier de liste de commandes, ou les API de création de ressources qui utilisent le paramètre InitialLayout, vous devez vérifier la prise en charge facultative par le pilote au moyen de EnhancedBarriersSupported. Nécessite le DirectX 12 Agility SDK 1.7 ou version ultérieure; sinon, la valeur est toujours FALSE. RelaxedFormatCastingSupported
Type : BOOL
Utilisé techniquement pour indiquer la prise en charge de la fonctionnalité qui permet l’aliasing d’entiers. Nécessite le DirectX 12 Agility SDK 1.7 ou version ultérieure; sinon, la valeur est toujours FALSE.

Remarques

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Dernière modification le 6 octobre 2026