Partager via


structure D3D12_FEATURE_DATA_D3D12_OPTIONS2 (d3d12.h)

Indique le niveau de prise en charge fourni par l’adaptateur pour les tests de limites de profondeur et les positions d’exemples programmables.

Syntaxe

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS2 {
  BOOL                                     DepthBoundsTestSupported;
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER ProgrammableSamplePositionsTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS2;

Membres

DepthBoundsTestSupported

SAL : Out

Au retour, contient true si les tests de limites de profondeur sont pris en charge ; sinon, false.

ProgrammableSamplePositionsTier

SAL : Out

Au retour, contient une valeur qui indique le niveau de prise en charge offert pour les exemples de positions programmables.

Remarques

Utilisez cette structure avec CheckFeatureSupport pour déterminer le niveau de prise en charge offert pour les fonctionnalités facultatives de test de limites de profondeur et d’exemples de positions programmables.

Consultez la constante d’énumération D3D12_FEATURE_D3D12_OPTIONS2 dans l’énumération D3D12_FEATURE .

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Structures principales

D3D12_FEATURE