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