Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLRenderTargetView/GetTexture.md

26 lines
556 B
Markdown
Raw Normal View History

2026-03-26 16:45:24 +08:00
# OpenGLRenderTargetView::GetTexture
```cpp
unsigned int GetTexture() const;
```
## 作用
2026-03-26 16:45:24 +08:00
返回该 view 当前关联的纹理 id。
2026-03-26 16:45:24 +08:00
## 返回值
2026-03-26 16:45:24 +08:00
- 返回 `m_texture`
- 在尚未初始化时通常为 `0`
2026-03-26 16:45:24 +08:00
## 当前实现行为
2026-03-26 16:45:24 +08:00
- 该值在 `Initialize()` / `InitializeCubemap()` 时写入。
- 该接口只暴露原生纹理 id不提供纹理对象本身的生命周期管理。
- 单元测试会校验返回值与初始化时传入的纹理 id 一致。
2026-03-26 16:45:24 +08:00
## 相关文档
- [Initialize](Initialize.md)
- [GetFramebuffer](GetFramebuffer.md)