D3D12_RESOLVE_MODE列舉 (d3d12.h)

指定解析作業。

Syntax

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 函式會使用此列舉。

規格需求

需求
標頭 d3d12.h

另請參閱

核心列舉