Vulkan开发概述 Vulkan是一套用来做2D和3D渲染的图形应用程序接口,在OpenHarmony中,新增两组扩展VK_OHOS_surface和VK_OHOS_external_memory。 其中通过扩展VK_OHOS_surface相关的API创建出来的VkSurfaceKHR会对接到本机窗口(OHNativeWindow)模块,实现本机缓冲区(OHNativeBuffer)的轮转,用
阅读全文
openharmony 鸿蒙 capi-vulkan-ohbufferhandle
OHBufferHandle struct OHBufferHandle 概述 缓冲区句柄,用于对缓冲区的信息传递和获取。 起始版本: 10 相关模块: Vulkan 所在头文件: vulkan_ohos.h
阅读全文
openharmony 鸿蒙 capi-resourcemanager
resourcemanager 概述 提供c相关获取资源的接口。 起始版本: 12 文件汇总 名称描述 ohresmgr.h提供资源管理native侧获取资源的能力。 resmgr_common.h提供接口所需要的枚举类型和结构体。
阅读全文
openharmony 鸿蒙 capi-rawfile-nativeresourcemanager
NativeResourceManager typedef struct NativeResourceManager NativeResourceManager 概述 代表native侧的ResourceManager。此类封装了JavaScript resource manager的native实现,ResourceManager指针可以通过调用OH_ResourceManager_InitNa
阅读全文
openharmony 鸿蒙 capi-i18n-datetimerule
DateTimeRule typedef struct DateTimeRule {...} DateTimeRule 概述 时间日期规则。 起始版本: 22 相关模块: i18n 所在头文件: timezone.h 汇总 成员变量 名称描述 int32_t month月份。
阅读全文
openharmony 鸿蒙 capi-resourcemanager-resourcemanager-configuration
ResourceManager_Configuration typedef struct ResourceManager_Configuration {...} ResourceManager_Configuration 概述 设备状态的枚举。 起始版本: 12 相关模块: resourcemanager 所在头文件:
阅读全文
openharmony 鸿蒙 capi-ohresmgr-h
ohresmgr.h 概述 提供资源管理native侧获取资源的能力。 引用文件: <resourcemanager/ohresmgr.h> 库: libohresmgr.so 系统能力: SystemCapability.Global.ResourceManager 起始版本:
阅读全文
openharmony 鸿蒙 capi-rawfile-rawdir
RawDir typedef struct RawDir RawDir 概述 提供对rawfile目录的访问。 起始版本: 8 相关模块: rawfile 所在头文件: raw_dir.h
阅读全文
openharmony 鸿蒙 capi-rawfile-rawfiledescriptor
RawFileDescriptor typedef struct {...} RawFileDescriptor 概述 提供rawfile文件描述符信息。RawFileDescriptor是OH_ResourceManager_GetRawFileDescriptor的输出参数,涵盖了rawfile文件的文件描述符以及在HAP包中的起始位置和长度。
阅读全文
openharmony 鸿蒙 capi-timezone-h
timezone.h 概述 提供获取时区信息的能力。 引用文件: <i18n/timezone.h> 库: libohi18n.so 系统能力: SystemCapability.Global.I18n 起始版本: 22 相关模块: i18n 汇总
阅读全文