Files
XCEngine/docs/api/rhi/opengl/buffer/buffer.md
2026-03-20 02:35:45 +08:00

1.6 KiB

OpenGLBuffer

命名空间: XCEngine::RHI

描述: OpenGL 缓冲区的实现,继承自 RHIBuffer

公共方法

方法 描述
Initialize 初始化缓冲区
InitializeVertexBuffer 初始化顶点缓冲
InitializeIndexBuffer 初始化索引缓冲
Shutdown 关闭缓冲区
Bind 绑定缓冲区
Unbind 解绑缓冲区
BindBase 绑定到基准点
Map 映射缓冲区
Unmap 取消映射
SetData 设置数据
GetID 获取 OpenGL 缓冲 ID
GetSize 获取缓冲区大小
GetType 获取缓冲区类型
IsDynamic 检查是否动态
GetBufferType 获取缓冲区类型
SetBufferType 设置缓冲区类型
GetStride 获取步长
SetStride 设置步长
GetNativeHandle 获取原生句柄
GetState 获取资源状态
SetState 设置资源状态
GetName 获取资源名称
SetName 设置资源名称

相关文档