Skip to content

data_reader_asset_t

概述

基于资源实现的 data_reader。通过 data_reader_factory 创建 reader 时,URL的格式如下(请用函数data_reader_asset_build_url生成):

asset://type/name

函数

函数名称说明
data_reader_asset_build_url构造内存URL。
data_reader_asset_create创建基于asset的data reader。

data_reader_asset_build_url 函数

  • 函数功能:

构造内存URL。

  • 函数原型:
const char* data_reader_asset_build_url (const char* name, asset_type_t type, char* url);
  • 参数说明:
参数类型说明
返回值const char*返回URL。
nameconst char*资源的名称。
typeasset_type_t资源的类型。
urlchar*生成的URL。

data_reader_asset_create 函数

  • 函数功能:

创建基于asset的data reader。

不要直接调用,而是注册到 data_reader_factory后,通过data_reader_factory调用。

  • 函数原型:
data_reader_t* data_reader_asset_create (const char* assetname);
  • 参数说明:
参数类型说明
返回值data_reader_t*返回data reader对象。
assetnameconst char*资源的名称。