openharmony 鸿蒙 interface_i_mapper_v10

2025-06-16 浏览 (1)

IMapper

概述

定义释放显示内存接口。

起始版本: 3.2

相关模块:Display

汇总

Public 成员函数

名称描述
FreeMem ([in] NativeBuffer handle)释放显示内存。
Mmap ([in] NativeBuffer handle)显示内存映射,将内存映射到对应的进程地址空间中。
Unmap ([in] NativeBuffer handle)内存反映射,将内存进行反映射。
FlushCache ([in] NativeBuffer handle)刷新Cache,刷新Cache里的内容到内存并且使Cache里的内容无效。
InvalidateCache ([in] NativeBuffer handle)使cache中的内容无效用以存储更新内存内容。

成员函数说明

FlushCache()

IMapper::FlushCache ([in] NativeBuffer handle)

描述

刷新Cache,刷新Cache里的内容到内存并且使Cache里的内容无效。

起始版本: 3.2

参数:

名称描述
handle待刷新Cache的handle指针。

返回:

返回0 表示执行成功。

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

FreeMem()

IMapper::FreeMem ([in] NativeBuffer handle)

描述

释放显示内存。

起始版本: 3.2

参数:

名称描述
handle待释放的内存handle指针。

返回:

返回0 表示执行成功。

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

InvalidateCache()

IMapper::InvalidateCache ([in] NativeBuffer handle)

描述

使cache中的内容无效用以存储更新内存内容。

起始版本: 3.2

参数:

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

返回:

返回0 表示执行成功。

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

Mmap()

IMapper::Mmap ([in] NativeBuffer handle)

描述

显示内存映射,将内存映射到对应的进程地址空间中。

起始版本: 3.2

参数:

名称描述
handle待映射内存handle指针。

返回:

返回0 表示执行成功。

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

Unmap()

IMapper::Unmap ([in] NativeBuffer handle)

描述

内存反映射,将内存进行反映射。

起始版本: 3.2

参数:

名称描述
handle待反映射内存handle指针。

返回:

返回0 表示执行成功。

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

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Display HDI 参考

harmony 鸿蒙AllocInfo

harmony 鸿蒙DisplayBufferType.idl

harmony 鸿蒙DisplayCapability

harmony 鸿蒙DisplayComposerType.idl

harmony 鸿蒙DisplayComposerType.idl

harmony 鸿蒙DisplayModeInfoExt

harmony 鸿蒙DisplayModeInfo

harmony 鸿蒙Display (V1_0)

harmony 鸿蒙Display (V1_1)

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