# RHIBuffer::Map ```cpp virtual void* Map() = 0; ``` 将缓冲区 GPU 内存映射到 CPU 可访问的虚拟地址空间。映射后可直接使用 memcpy 等 CPU 内存操作函数写入数据。 **返回:** 指向缓冲区数据的指针,映射失败返回 `nullptr` **线程安全:** ❌ **复杂度:** O(1) **示例:** ```cpp void* data = buffer->Map(); if (data) { memcpy(data, vertexData, bufferSize); buffer->Unmap(); } ``` ## 相关文档 - [RHIBuffer 总览](buffer.md) - 返回类总览