D3D12DDI_D3D12_OPTIONS_DATA_0033 结构 (d3d12umddi.h)

显示选项数据。

语法

typedef struct D3D12DDI_D3D12_OPTIONS_DATA_0033 {
  D3D12DDI_RESOURCE_BINDING_TIER              ResourceBindingTier;
  D3D12DDI_CONSERVATIVE_RASTERIZATION_TIER    ConservativeRasterizationTier;
  D3D12DDI_TILED_RESOURCES_TIER               TiledResourcesTier;
  D3D12DDI_CROSS_NODE_SHARING_TIER            CrossNodeSharingTier;
  BOOL                                        VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation;
  BOOL                                        OutputMergerLogicOp;
  D3D12DDI_RESOURCE_HEAP_TIER                 ResourceHeapTier;
  BOOL                                        DepthBoundsTestSupported;
  D3D12DDI_PROGRAMMABLE_SAMPLE_POSITIONS_TIER ProgrammableSamplePositionsTier;
  BOOL                                        CopyQueueTimestampQueriesSupported;
  D3D12DDI_COMMAND_QUEUE_FLAGS                WriteBufferImmediateQueueFlags;
  D3D12DDI_VIEW_INSTANCING_TIER               ViewInstancingTier;
  BOOL                                        BarycentricsSupported;
} D3D12DDI_D3D12_OPTIONS_DATA_0033;

成员

ResourceBindingTier

资源绑定层。

ConservativeRasterizationTier

保守光栅化层。

TiledResourcesTier

平铺资源层。

CrossNodeSharingTier

跨节点共享层。

VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation

不受 GS 仿真支持的任何着色器馈送光栅器的 VP 和 RT 数组索引。

OutputMergerLogicOp

输出合并逻辑选项。

ResourceHeapTier

资源堆层。

DepthBoundsTestSupported

支持深度边界测试。

ProgrammableSamplePositionsTier

可编程示例位置层。

CopyQueueTimestampQueriesSupported

支持复制队列时间戳查询。

WriteBufferImmediateQueueFlags

写入缓冲区即时队列标志。

ViewInstancingTier

查看实例化层。

BarycentricsSupported

支持以中心为中心。

要求

要求
Header d3d12umddi.h