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 |