29 lines
783 B
Markdown
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)
|