D3D12_FEATURE_DATA_D3D12_OPTIONS2 structure (d3d12.h)

Indicates the level of support that the adapter provides for depth-bounds tests and programmable sample positions.

Syntax

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

Members

DepthBoundsTestSupported

SAL: Out

On return, contains true if depth-bounds tests are supported; otherwise, false.

ProgrammableSamplePositionsTier

SAL: Out

On return, contains a value that indicates the level of support offered for programmable sample positions.

Remarks

Use this structure with CheckFeatureSupport to determine the level of support offered for the optional Depth-bounds test and programmable sample positions features.

See the enumeration constant D3D12_FEATURE_D3D12_OPTIONS2 in the D3D12_FEATURE enumeration.

Requirements

Requirement Value
Header d3d12.h

See also

Core Structures

D3D12_FEATURE