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 |