赞
踩
一、总体描述
在鸿蒙轻量设备侧图形子系统中包含了Surface模块。这个模块模仿了Android的Surface实现,采用了生产者和消费者模型,但是也有些区别。
Android中的Surface的生产者和消费者模型如下:
HarmonyOS中Camera recoder应用中Surface模型如下:(注意本文只针对Camera应用,在AbilityMain中,Surface使用将采用远程IPC模型)
二、代码目录结构
Surface实现的代码路径为:foundation/graphic/lite/frameworks/surface
目录结构:
buffer_client_producer.cpp:实现BufferClientProducer类,支持SurfaceImpl的另外一种实现,持有这
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。