D3D12_SHADING_RATE列挙 (d3d12.h)
シェーディング レートを指定する定数を定義します (可変レート シェーディングまたは VRS の場合)。 詳細については、「 可変レート シェーディング (VRS)」を参照してください。
構文
typedef enum D3D12_SHADING_RATE {
D3D12_SHADING_RATE_1X1 = 0,
D3D12_SHADING_RATE_1X2 = 0x1,
D3D12_SHADING_RATE_2X1 = 0x4,
D3D12_SHADING_RATE_2X2 = 0x5,
D3D12_SHADING_RATE_2X4 = 0x6,
D3D12_SHADING_RATE_4X2 = 0x9,
D3D12_SHADING_RATE_4X4 = 0xa
} ;
定数
D3D12_SHADING_RATE_1X1 値: 0 網かけの速度を変更しません。 |
D3D12_SHADING_RATE_1X2 値: 0x1 シェーディング レートで垂直方向の解像度を 2 倍に下げる必要があることを指定します。 |
D3D12_SHADING_RATE_2X1 値: 0x4 シェーディング レートで水平方向の解像度を 2 倍に下げる必要があることを指定します。 |
D3D12_SHADING_RATE_2X2 値: 0x5 シェーディング レートで両方の軸の解像度を 2 倍に下げる必要があることを指定します。 |
D3D12_SHADING_RATE_2X4 値: 0x6 シェーディング レートで水平方向の解像度を 2 倍にし、垂直方向の解像度を 4 倍に下げる必要があることを指定します。 |
D3D12_SHADING_RATE_4X2 値: 0x9 シェーディング レートで水平方向の解像度を 4 倍にし、垂直方向の解像度を 2 倍に抑える必要があることを指定します。 |
D3D12_SHADING_RATE_4X4 値: 0xa シェーディング レートで両方の軸の解像度を 4 倍に下げる必要があることを指定します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
Header | d3d12.h |