D3D12_SHADING_RATE_COMBINER列挙 (d3d12.h)
シェーディング レート コンバイナーを指定する定数を定義します (可変レート シェーディングまたは VRS の場合)。 詳細については、「 可変レート シェーディング (VRS)」を参照してください。
構文
typedef enum D3D12_SHADING_RATE_COMBINER {
D3D12_SHADING_RATE_COMBINER_PASSTHROUGH = 0,
D3D12_SHADING_RATE_COMBINER_OVERRIDE = 1,
D3D12_SHADING_RATE_COMBINER_MIN = 2,
D3D12_SHADING_RATE_COMBINER_MAX = 3,
D3D12_SHADING_RATE_COMBINER_SUM = 4
} ;
定数
D3D12_SHADING_RATE_COMBINER_PASSTHROUGH 値: 0 コンバイナー C.xy = A.xy (C) と入力 (A および B) のコンバイナー を指定します。 |
D3D12_SHADING_RATE_COMBINER_OVERRIDE 値: 1 コンバイナー C.xy = B.xy (C) と入力 (A および B) のコンバイナー を指定します。 |
D3D12_SHADING_RATE_COMBINER_MIN 値: 2 コンバイナー C.xy = max(A.xy, B.xy) (C) と入力 (A および B) のコンバイナー を指定します。 |
D3D12_SHADING_RATE_COMBINER_MAX 値: 3 コンバイナー C.xy = min(A.xy, B.xy) (C) と入力 (A および B) のコンバイナー を指定します。 |
D3D12_SHADING_RATE_COMBINER_SUM 値: 4 コンバイナー (C) と入力 (A および B) のコンバイナー C.xy = min(maxRate, A.xy + B.xy)' を指定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
Header | d3d12.h |