D3D12_SAMPLER_FEEDBACK_TIER 枚举 (d3d12.h)

定义指定采样器反馈支持的常量。

语法

typedef enum D3D12_SAMPLER_FEEDBACK_TIER {
  D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED = 0,
  D3D12_SAMPLER_FEEDBACK_TIER_0_9 = 90,
  D3D12_SAMPLER_FEEDBACK_TIER_1_0 = 100
} ;

常量

 
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED
值: 0
指定不支持采样器反馈。 尝试调用采样器反馈 API 表示错误。
D3D12_SAMPLER_FEEDBACK_TIER_0_9
值: 90
指定支持第 0.9 层的采样器反馈。 这包括以下各项:

采用以下纹理寻址模式的采样器支持采样器反馈:
* D3D12_TEXTURE_ADDRESS_MODE_WRAP
* D3D12_TEXTURE_ADDRESS_MODE_CLAMP

传递给反馈写入 HLSL 方法的 Texture2D 着色器资源视图具有以下限制:
* MostDetailedMip 字段必须为 0。
* MipLevels 计数必须跨越资源的完整 mip 计数。
* PlaneSlice 字段必须为 0。
* ResourceMinLODClamp 字段必须为 0。

传递给反馈写入 HLSL 方法的 Texture2DArray 着色器资源视图具有以下限制:
* 上述 Texture2D 中的所有限制,以及
* FirstArraySlice 字段必须为 0。
* ArraySize 字段必须跨越资源的完整数组元素计数。
D3D12_SAMPLER_FEEDBACK_TIER_1_0
值: 100
指定第 1.0 层支持示例反馈。 这表明所有纹理寻址模式都支持采样器反馈,并且无论传入的着色器资源视图如何,都支持反馈写入方法。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 d3d12.h

另请参阅