Files
XCEngine/docs/api/XCEngine/Rendering/RenderSurface/GetSampleQuality.md

29 lines
783 B
Markdown

# RenderSurface::GetSampleQuality
返回当前记录的采样质量。
```cpp
uint32_t GetSampleQuality() const;
```
## 返回值
- 返回 `RenderSurface` 当前保存的 `sampleQuality`;默认值是 `0`
## 当前语义
- 该值来自 [SetSampleDesc](SetSampleDesc.md)。
- 当有效 `sampleCount <= 1` 时,当前实现会保证这里返回 `0`
- 某些后端或 pipeline 构建路径会把它作为 sample quality 维度继续传递。
## 当前实现边界
- 这只是目标 surface 的元数据,不代表附件或后端一定真正使用该 quality。
- 如果调用方把 surface 切回 1x 采样,这个值会被重置为 `0`
## 相关文档
- [RenderSurface](RenderSurface.md)
- [SetSampleDesc](SetSampleDesc.md)
- [GetSampleCount](GetSampleCount.md)