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

こちらもご覧ください

コア列挙