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 = 4)中的每个像素指定四个单独的样本模式,该参数在呈现目标或视区上重复,均匀坐标对齐。

言论

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

要求

要求 价值
标头 d3d12.h

另请参阅

核心枚举