Files
XCEngine/docs/api/rhi/d3d12/buffer/buffer.md

1.6 KiB

D3D12Buffer

命名空间: XCEngine::RHI

描述: DirectX 12 缓冲区的 D3D12 实现,继承自 RHIBuffer

公共方法

方法 描述
Initialize 初始化缓冲区
InitializeFromExisting 从现有资源初始化
InitializeWithData 初始化并写入数据
Shutdown 关闭缓冲区
UpdateData 更新数据
Map 映射缓冲区
Unmap 取消映射
SetData 设置数据
GetResource 获取 D3D12 资源
GetDesc 获取描述符
GetGPUVirtualAddress 获取 GPU 虚拟地址
GetGPUAddress 获取 GPU 地址
GetSize 获取缓冲区大小
GetState 获取资源状态
SetState 设置资源状态
GetName 获取资源名称
SetName 设置资源名称
GetStride 获取步长
SetStride 设置步长
GetBufferType 获取缓冲区类型
SetBufferType 设置缓冲区类型
GetNativeHandle 获取原生句柄

相关文档