структура D3D12_FEATURE_DATA_D3D12_OPTIONS2 (d3d12.h)

Указывает уровень поддержки, который адаптер предоставляет для тестов с ограничениями глубины и программируемых позиций выборки.

Синтаксис

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

Члены

DepthBoundsTestSupported

SAL: Out

При возврате содержит значение true, если поддерживаются тесты с ограничениями глубины; в противном случае — false.

ProgrammableSamplePositionsTier

SAL: Out

При возврате содержит значение, указывающее уровень поддержки, предлагаемый для программируемых выборочных позиций.

Комментарии

Используйте эту структуру с CheckFeatureSupport , чтобы определить уровень поддержки, предлагаемый для необязательных тестов с ограничениями глубины и программируемых функций выборочных позиций.

См. D3D12_FEATURE_D3D12_OPTIONS2 константы перечисления D3D12_FEATURE .

Требования

Требование Значение
Заголовок d3d12.h

См. также раздел

Основные структуры

D3D12_FEATURE