структура D3D12_FEATURE_DATA_D3D12_OPTIONS5 (d3d12.h)
Указывает уровень поддержки, предоставляемый адаптером для проходов отрисовки, трассировки лучей и мозаичного представления 3-го уровня шейдера.
Синтаксис
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS5 {
BOOL SRVOnlyTiledResourceTier3;
D3D12_RENDER_PASS_TIER RenderPassesTier;
D3D12_RAYTRACING_TIER RaytracingTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS5;
Члены
SRVOnlyTiledResourceTier3
Логическое значение, указывающее, требуется ли для параметров поддержка мозаичного ресурса представления шейдер-ресурса уровня 3. Дополнительные сведения см. в разделе D3D12_TILED_RESOURCES_TIER.
RenderPassesTier
Степень, в которой драйвер устройства и (или) оборудование эффективно поддерживают проходы отрисовки. См . D3D12_RENDERPASS_TIER.
RaytracingTier
Указывает уровень поддержки трассировки лучей на графическом устройстве. См . D3D12_RAYTRACING_TIER.
RaytracingTier
Комментарии
Передайте D3D12_FEATURE_D3D12_OPTIONS5в ID3D12Device::CheckFeatureSupport , чтобы получить структуру D3D12_FEATURE_DATA_D3D12_OPTIONS5 .
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |