D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER 枚举 (d3d12.h)

指定适配器提供的可编程样本位置的支持级别。

语法

typedef enum D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER {
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED = 0,
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 = 1,
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 = 2
} ;

常量

 
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED
值: 0
指示不支持可编程的采样位置。
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1
值:1
指示对可编程采样位置有第 1 层支持。 在第 1 层中,可以指定单个样本模式,以针对每个像素重复, (SetSamplePosition 参数 NumPixels = 1) 且支持 ResolveSubResource。
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2
值: 2
指示对可编程采样位置有第 2 层支持。 在第 2 层中,可以为 2x2 网格中的每个像素指定四个单独的样本模式, (SetSamplePosition 参数 NumPixels = 1) ,该模式在呈现目标或视区上重复,在偶数坐标 上对齐。

注解

D3D12_FEATURE_D3D12_DATA_OPTIONS2 结构使用此枚举来指示为可编程样本位置提供的支持级别。

要求

要求
Header d3d12.h

另请参阅

核心枚举