D3D12DDI_OPTIONS_DATA_0091 结构 (d3d12umddi.h)

当用户模式驱动程序使用 D3D12DDICAPS_TYPE_OPTIONS_0091 调用其 PFND3DDDI_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

PFND3DDDI_GETCAPS