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 actuellement pas une exigence matérielle ou de pilote. Par conséquent, avant d’utiliser les API Barrier de liste de commandes, ou les API de création de ressources utilisant le paramètre InitialLayout, vous devez vérifier la prise en charge facultative par le pilote via 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