D3D12DDI_OPTIONS_DATA_0091 構造体 (d3d12umddi.h)

カーネル モード ドライバーは、GetCaps 関数が D3D12DDI_BUILD_VERSION_0091 以降の D3D12DDICAPS_TYPE_OPTIONS_0091 で呼び出されたときに、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
Header d3d12umddi.h

こちらもご覧ください

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

GetCaps