openharmony 鸿蒙 switch-inputmethod-guide

切换输入法应用 输入法框架服务提供了切换输入法应用的API,支持切换输入法、切换输入法和子类型、切换当前输入法的子类型。 说明: 以下接口的使用仅允许在当前输入法应用中调用。
阅读全文

openharmony 鸿蒙 arkgraphics3D-resource-environment

创建并使用环境资源 环境(Environment):环境是3D场景背景的一种描述,可以基于图片进行创建。通过将一张图片进行正方体或者球体的映射处理,将图片贴在正方体或者球体上,在3D场景中模拟真实的环境。
阅读全文

openharmony 鸿蒙 arkgraphics3D-resource-material

创建并使用材质资源 材质(Material):材质是用于定义物体表面视觉效果的重要资源。材质决定了物体如何与光线交互,从而影响其最终的渲染效果,如颜色、金属感、粗糙度等外观属性。
阅读全文

openharmony 鸿蒙 avscreencapture-c-basic-process

AVScreenCapture录屏基础流程 屏幕录制功能支持开发者获取屏幕数据,适用于屏幕录制、会议共享、直播等场景。开发者可通过调用AVScreenCapture模块的C API,采集设备内外的音视频数据源。该模块需与窗口管理(Window)、图形处理(Graphic)等模块协同工作,以完成完整的视频采集流程。
阅读全文

openharmony 鸿蒙 avscreencapture-faqs

录屏常见问题 录屏启动报错AV_SCREEN_CAPTURE_ERR_OPERATE_NOT_PERMIT 实例数量超出规格限制,当前规格为每种数据格式最多两个实例。建议释放多余实例后再使用新实例。
阅读全文

openharmony 鸿蒙 video-supports-rectangular-area-recording

屏幕录制支持矩形区域录制 基础概念 从API20开始,屏幕录制支持矩形区域录制是在现有的录制区域捕获基础上开放的能力,允许开发者自主选择录屏需要捕获的区域位置,并通过调整屏幕捕获ID和指定的捕获区域area确定矩形录制区域。
阅读全文

openharmony 鸿蒙 using-ndk-lpp-for-playback

使用LPP播放器播放视频 (C/C++) 从API version 20开始,使用LPP(low power player)播放器可以通过低功耗实现从媒体源到渲染的视频通路能力。本指南通过播放本地视频的示例,讲解如何使用LowPowerPlayer播放视频。
阅读全文

openharmony 鸿蒙 using-ndk-avtranscoder-for-transcodering

使用AVTranscoder实现视频转码(C/C++) 从API version 20开始支持使用NDK接口(C/C++)实现视频转码。 使用AVTranscoder可以实现视频转码功能。可以通过调用canIUse接口来判断当前设备是否支持AVTranscoder。当canIUse("SystemCapability.Multimedia.Media.AVTranscoder")返回值为true时
阅读全文