Files
XCEngine/docs/api/rhi/opengl/buffer/buffer.md
ssdfasd 1cf744b755 refactor(docs): RHI模块文档重构 - 修复18处链接错误并新增RHIFramebuffer/RHIRenderPass文档
- 修复opengl/下13个文件对overview.md的错误引用,改为opengl.md
- 修复opengl/shader/下2处get-native-handle.md的错误路径引用
- 修复rhi.md中rhifactory路径错误
- 修复opengl.md中对d3d12.md的错误引用
- 修复opengl/README.md中的overview.md引用
- 新增RHIFramebuffer完整文档(7个文件)
- 新增RHIRenderPass完整文档(7个文件)
- 更新rhi.md总览页,添加RHIFramebuffer和RHIRenderPass分类
2026-03-26 01:29:00 +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 设置资源名称

相关文档