D3D12_RESOLVE_MODE列挙 (d3d12.h)
解決操作を指定します。
構文
typedef enum D3D12_RESOLVE_MODE {
D3D12_RESOLVE_MODE_DECOMPRESS = 0,
D3D12_RESOLVE_MODE_MIN = 1,
D3D12_RESOLVE_MODE_MAX = 2,
D3D12_RESOLVE_MODE_AVERAGE = 3,
D3D12_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK,
D3D12_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK
} ;
定数
D3D12_RESOLVE_MODE_DECOMPRESS 値: 0 圧縮されたソース サンプルを圧縮されていない値に解決します。 この操作を使用する場合、コピー元と移行先のリソースは、最小、最大、および平均の操作とは異なり、同じサンプル数を持つ必要があります。ターゲットのサンプル数は 1 である必要があります。 |
D3D12_RESOLVE_MODE_MIN 値: 1 ソース サンプルを最小値に解決します。 任意のレンダー ターゲットまたは深度ステンシル形式で使用できます。 |
D3D12_RESOLVE_MODE_MAX 値: 2 ソース サンプルを最大値に解決します。 任意のレンダー ターゲットまたは深度ステンシル形式で使用できます。 |
D3D12_RESOLVE_MODE_AVERAGE 値: 3 ソース サンプルを平均値に解決します。 深度平面を含む、整数以外のレンダー ターゲット形式で使用できます。 ステンシル プレーンなど、整数のレンダー ターゲット形式では使用できません。 |
注釈
この列挙型は、 ID3D12GraphicsCommandList1::ResolveSubresourceRegion 関数によって使用されます。
要件
要件 | 値 |
---|---|
Header | d3d12.h |