Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D12_FEATURE_DATA_D3D12_OPTIONS5 structure (d3d12.h)

Indicates the level of support that the adapter provides for render passes, ray tracing, and shader-resource view tier 3 tiled resources.

Syntax

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS5 {
 BOOL SRVOnlyTiledResourceTier3;
 D3D12_RENDER_PASS_TIER RenderPassesTier;
 D3D12_RAYTRACING_TIER RaytracingTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS5;

Members

SRVOnlyTiledResourceTier3

A boolean value indicating whether the options require shader-resource view tier 3 tiled resource support. For more information, see D3D12_TILED_RESOURCES_TIER.

RenderPassesTier

The extent to which a device driver and/or the hardware efficiently supports render passes. See D3D12_RENDERPASS_TIER.

RaytracingTier

Specifies the level of ray tracing support on the graphics device. See D3D12_RAYTRACING_TIER.

RaytracingTier

Remarks

Pass D3D12_FEATURE_D3D12_OPTIONS5 to ID3D12Device::CheckFeatureSupport to retrieve a D3D12_FEATURE_DATA_D3D12_OPTIONS5 structure.

Requirements

Requirement Value
Header d3d12.h

See also

Core Structures

D3D12_FEATURE


Feedback

Was this page helpful?

Additional resources