Passer au contenu principal
Indique s’il existe ou non une prise en charge des nuanceurs de maillage, des valeurs de SV_RenderTargetArrayIndex supérieures ou égales à 8, des opérations atomiques sur entiers 64 bits pour les ressources typées, des opérations d’échantillonnage de texture dérivées et dépendantes des dérivées, ainsi que le niveau de prise en charge des opérations WaveMMA (wave_matrix).

Syntaxe

Membres

MeshShaderPipelineStatsSupported
Type : Out BOOL
Indique si les nuanceurs de maillage sont pris en charge ou non. true s’ils sont pris en charge, sinon false. MeshShaderSupportsFullRangeRenderTargetArrayIndex
Type : Out BOOL
Indique si les valeurs de SV_RenderTargetArrayIndex supérieures ou égales à 8 sont prises en charge ou non. true si elles sont prises en charge, sinon false. AtomicInt64OnTypedResourceSupported
Type : Out BOOL
Indique si les opérations atomiques sur entiers 64 bits pour les ressources typées sont prises en charge ou non. true si elles sont prises en charge, sinon false. AtomicInt64OnGroupSharedSupported
Type : Out BOOL
Indique si les opérations atomiques sur entiers 64 bits en mémoire partagée de groupe sont prises en charge ou non. true si elles sont prises en charge, sinon false. DerivativesInMeshAndAmplificationShadersSupported
Type : Out BOOL
Indique si les opérations d’échantillonnage de texture dérivées et dépendantes des dérivées sont prises en charge ou non. true si elles sont prises en charge, sinon false. WaveMMATier
Type : Out D3D12_WAVE_MMA_TIER
Indique le niveau de prise en charge des opérations WaveMMA (wave_matrix).

Configuration requise

En-tête : d3d12_xs.h

Voir aussi

Membres de d3d12_xs
Dernière modification le 6 octobre 2026