中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

MapBuffer

函数功能

将一个buffer的数据映射到内存中。

  • 若buffer中的数据能够映射为用户态的连续内存,则该接口应该填写buffer字段中的data以及dataLen字段。
  • 若无法将buffer数据映射为连续内存,则需要将buffer字段中的data指针置空,并填写dataLen字段。

约束说明

NA

函数原型

int32_t MapBuffer(GpuEncoderBufferT &buffer, uint32_t flag) = 0

参数说明

字段名称

输入/输出

字段类型

字段描述

buffer

输出

GpuEncoderBufferT &

需要进行数据映射buffer的指针。

flag

输入

uint32_t

控制映射数据的访问类型,包含可读和可写。

flag取值范围说明,同时使能读写时flag值为FLAG_READ | FLAG_WRITE。

enum MapFlag : uint32_t {
    FLAG_READ = 1,
    FLAG_WRITE = 1 << 1,
};

返回值说明

数据类型:GpuEncoderErrorCode

取值如下:

  • OK:映射buffer数据成功。
  • 其他:映射buffer数据失败。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词