Files
XCEngine/docs/api/rhi/d3d12/query-heap/get-native-handle.md

34 lines
562 B
Markdown
Raw Normal View History

2026-03-20 02:35:45 +08:00
# D3D12QueryHeap::GetNativeHandle
## 函数签名
```cpp
void* GetNativeHandle() const
```
## 中文描述
获取原生句柄,用于跨 RHI 模块互操作。返回的指针类型为 `ID3D12QueryHeap*`
## 参数
## 返回值
`void*` - 指向 `ID3D12QueryHeap` 的指针
## 示例
```cpp
D3D12QueryHeap queryHeap;
queryHeap.Initialize(device, QueryType::Timestamp, 1024);
void* handle = queryHeap.GetNativeHandle();
ID3D12QueryHeap* nativeHeap = static_cast<ID3D12QueryHeap*>(handle);
```
## 相关文档
- [GetQueryHeap](get-query-heap.md)