Files
XCEngine/docs/api/rhi/render-pass/get-native-handle.md

24 lines
454 B
Markdown
Raw Normal View History

# RHIRenderPass::GetNativeHandle
获取渲染通道的原生句柄。
```cpp
virtual void* GetNativeHandle() = 0;
```
返回底层图形 API 的渲染通道句柄。
**返回:** `void*` - 原生句柄
**线程安全:** ❌
**注意:**
- OpenGL 实现返回 `nullptr`OpenGL 使用 FBO 绑定状态而非句柄)
- D3D12 实现返回平台相关的渲染通道对象
**示例:**
```cpp
void* handle = renderPass->GetNativeHandle();
```