指定适配器提供的可编程样本位置的支持级别。
语法
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 |