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

另请参阅

核心枚举