D3D12_FEATURE_DATA_D3D12_OPTIONS10 構造体 (d3d12.h)

SUM コンバイナーを使用できるかどうか、およびメッシュ シェーダーから SV_ShadingRate を設定できるかどうかを示します。

構文

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS10 {
  BOOL VariableRateShadingSumCombinerSupported;
  BOOL MeshShaderPerPrimitiveShadingRateSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS10;

メンバー

VariableRateShadingSumCombinerSupported

型: _Out_ BOOL

SUM コンバイナーを使用できるかどうかを示します (これは 可変レート シェーディング 階層 2 に関連します)。 true 可能な場合は 。それ以外の場合 falseは 。

MeshShaderPerPrimitiveShadingRateSupported

型: _Out_ BOOL

メッシュ シェーダーから SV_ShadingRate を設定できるかどうかを示します (これは 可変レート シェーディング 階層 2 に関連します)。 true 可能な場合は 。それ以外の場合 falseは 。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header d3d12.h

こちらもご覧ください