openharmony 鸿蒙 annotated_buffer_display_v11_interface_i_metadata

2026-08-25 浏览 (1)

IMetadata

概述

定义显示数据映射接口。

起始版本: 4.1

相关模块:Display

汇总

Public 成员函数

名称描述
RegisterBuffer ([in] NativeBuffer handle)IPC后的初始化NativeBuffer。
SetMetadata ([in] NativeBuffer handle, [in] unsigned int key, [in] unsigned char[] value)通过键值对的方式设置随帧数据
GetMetadata ([in] NativeBuffer handle, [in] unsigned int key, [out] unsigned char[] value)通过键值对的方式设置随帧数据
ListMetadataKeys ([in] NativeBuffer handle, [out] unsigned int[] keys)列出bufferhandle中设置的所有key值
EraseMetadataKey ([in] NativeBuffer handle, [in] unsigned int key)按键值内存删除数据

成员函数说明

EraseMetadataKey()

IMetadata::EraseMetadataKey([in] NativeBuffer handle, [in] unsigned int key)

描述

按键值内存删除数据

起始版本: 4.1

参数:

名称描述
handle待无效cache的handle指针。
key要擦除的元数据密钥

返回:

返回0 表示执行成功。

返回其他值表示执行失败,具体错误码查看DispErrCode

GetMetadata()

IMetadata::GetMetadata([in] NativeBuffer handle, [in] unsigned int key, [out] unsigned char[] value)

描述

通过键值对的方式设置随帧数据

起始版本: 4.1

参数:

名称描述
handle待无效cache的handle指针。
keymetadata key
valuemetadata value

返回:

返回0 表示执行成功。

返回其他值表示执行失败,具体错误码查看DispErrCode

ListMetadataKeys()

IMetadata::ListMetadataKeys([in] NativeBuffer handle, [out] unsigned int[] keys)

描述

列出bufferhandle中设置的所有key值

起始版本: 4.1

参数:

名称描述
handle待无效cache的handle指针。
keys数据键

返回:

返回0 表示执行成功。

返回其他值表示执行失败,具体错误码查看DispErrCode

RegisterBuffer()

IMetadata::RegisterBuffer([in] NativeBuffer handle)

描述

IPC后的初始化NativeBuffer。

起始版本: 4.1

参数:

名称描述
handle待无效cache的handle指针。

返回:

返回0 表示执行成功。

返回其他值表示执行失败,具体错误码查看DispErrCode

SetMetadata()

IMetadata::SetMetadata([in] NativeBuffer handle, [in] unsigned int key, [in] unsigned char[] value)

描述

通过键值对的方式设置随帧数据

起始版本: 4.1

参数:

名称描述
handle待无效cache的handle指针。
key数据键
value数据值

返回:

返回0 表示执行成功。

返回其他值表示执行失败,具体错误码查看DispErrCode

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 index_composer_display_v12

openharmony 鸿蒙 interface_i_allocator_v10

openharmony 鸿蒙 interface_i_metadata_v11

openharmony 鸿蒙 _i_display_composer_8idl_v11

openharmony 鸿蒙 interface_i_refresh_callback_v10

openharmony 鸿蒙 _layer_color_v10

openharmony 鸿蒙 index_buffer_display_v10

openharmony 鸿蒙 _buffer_display_v14

openharmony 鸿蒙 _gfx_opt_v10

openharmony 鸿蒙 interface_i_mapper_v10

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/KMMDo2Sd