D3D12DDI_OPTIONS_DATA_0091 结构 (d3d12umddi.h)

内核模式驱动程序指示当从 D3D12DDI_BUILD_VERSION_0091 开始使用 D3D12DDICAPS_TYPE_OPTIONS_0091 调用其 GetCaps 函数时,支持 D3D12DDI_OPTIONS_DATA_0091 结构中的功能。

语法

typedef struct D3D12DDI_OPTIONS_0091 {
  BOOL UnrestrictedBufferTextureCopyPitchSupported;
  BOOL UnrestrictedVertexElementAlignmentSupported;
  BOOL InvertedViewportHeightFlipsYSupported;
  BOOL InvertedViewportDepthFlipsZSupported;
} D3D12DDI_OPTIONS_DATA_0091;

成员

UnrestrictedBufferTextureCopyPitchSupported

当驱动程序支持无限制的复制对齐时,将设置为 TRUE。 否则,设置为 FALSE。

UnrestrictedVertexElementAlignmentSupported

当驱动程序支持不受限制的顶点元素对齐 (可能未对齐的输入元素布局) 时设置 TRUE。 否则,设置为 FALSE。

InvertedViewportHeightFlipsYSupported

当驱动程序支持反转视区时,将设置为 TRUE。 否则,设置为 FALSE。

InvertedViewportDepthFlipsZSupported

当驱动程序支持反转视区时,将设置为 TRUE。 否则,设置为 FALSE。

要求

要求
最低受支持的客户端 Windows 11 版本 22H2
标头 d3d12umddi.h

另请参阅

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

GetCaps