Files
XCEngine/docs/api/XCEngine/RHI/D3D12/D3D12ResourceView/GetNativeHandle.md

583 B

D3D12ResourceView::GetNativeHandle

void* GetNativeHandle() override;

作用

返回当前 view 的“后端原生句柄”。

返回值

  • 顶点 / 索引缓冲视图: 返回底层 ID3D12Resource*
  • 其他 view: 返回 CPU descriptor handle.ptr,以 void* 形式暴露。

当前实现行为

  • 这个返回值的具体含义取决于 m_viewType
  • 调用方如果需要强类型使用,应该先知道当前 view 的类别。

相关文档