当前位置: 首页 > news >正文

可以上传图片的网站怎么做东莞厚街天气

可以上传图片的网站怎么做,东莞厚街天气,长沙装修,wordpress图片 外链简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药. 更多原创,欢迎关注:Android… 简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药. 更多原创,欢迎关注:Android系统攻城狮 1.前言 本篇目的:Android图形系统中,HWC特别的复杂,特别是HWComposer、ComposerImpl、Composer、Hwc2::Composer之间的关系,有种剪不断理还乱的感觉,通过几个演化例子,看清楚它本来的面目。 2.HWComposer、ComposerImpl、Composer、Hwc2::Composer定义与实现 1.HWComposer实现 frameworks/native/services/surfaceflinger/DisplayHardware/HWComposer.h 1.android::HWComposer定义 namespace Hwc2 { class Composer; }namespace android { class HWComposer {virtual ~HWComposer();virtual void setCallback(HWC2::ComposerCallback*) = 0;.... }; }2.impl::HWComposer定义(继承自android::HWComposer) namespace impl {class HWComposer final : public android::HWComposer { public:explicit HWComposer(std::unique_ptrHwc2::Composer composer);explicit HWComposer(const std::string composerServiceName);~HWComposer() override; }; }3.impl::HWComposer实现 frameworks/native/services/surfaceflinger/DisplayHardware/HWComposer.cpp namespace impl {HWComposer::HWComposer(std::unique_ptrHwc2::Composer composer): mComposer(std::move(composer)),mMaxVirtualDisplayDimension(static_castsize_t(sysprop::max_virtual_display_dimension(0))),mUpdateDeviceProductInfoOnHotplugReconnect(sysprop::update_device_product_info_on_hotplug_reconnect(false)) {}HWComposer::HWComposer(const std::string composerServiceName): HWComposer(std::make_uniqueHwc2::impl::Composer(composerServiceName)) {}HWComposer::~HWComposer() {mDisplayData.clear(); } }HWComposer构造函数通过它的委托构造函数,通过std::make_uniqueHwc2::impl::Composer(composerServiceName)实例画,那么Hwc2::impl::Composer的实现在哪呢? 2.ComposerImpl实现(Hwc2::Composer是它的别名) hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/Composer.h 1.Composer定义,它是ComposerImpl的别名 using Composer = detail::ComposerImplIComposer, ComposerHal; template typename Interface, typename Hal class ComposerImpl : public Interface {public:static std::unique_ptrComposerImpl create(std::unique_ptrHal hal) {
http://www.sadfv.cn/news/376100/

相关文章:

  • 邹城住房城乡建设部网站wordpress top主题
  • 网站开发公司怎么查chrome谷歌浏览器官方下载
  • 网站开发与网页后台开发江苏交通厅门户网站建设工程
  • 做网站预算有人用wordpress做企业
  • 14版哥斯拉的官方做的宣传网站东八区网站建设
  • 成都市四方建设工程监理有限公司网站wordpress menu代码
  • 门户网站登录入口网站与网页
  • 做网站设计哪里有形容网站做的好的词语
  • 登录功能网站怎么做的呼伦贝尔做网站公司
  • 企业级网站开发平台网站为什么没有排名了
  • 昌邑微信网站建设公司网页制作与设计先学什么
  • 可以做反链的网站wordpress 分页 代码
  • 如何上传到自己的网站网站死链如何修改
  • 网站建设基础 ppt济南网上房地产
  • 企业网站建设板块找个可以直接观看的网站
  • 免费建自己域名的网站个人网站 程序
  • 金华网站建设公司哪个好做旅游网站挣钱吗
  • 个人社保缴费信息查询seo百度关键词排名
  • 织梦网站怎么做301怎么制作宣传海报图片
  • 上市公司专利查询网站wordpress 主题依赖插件
  • 网页设计网站wordpress wp content
  • 定制商品的appseo推广培训资料
  • 隆尧网站建设成都建设网站费用
  • 东莞响应式网站建设定制沧州网络制作公司有哪些
  • 做直播 网站的上市公司贵州建设公司网站
  • 江门模板建站定制网页设计培训传智教育
  • 网站的建设求职简历浮动微信代码wordpress
  • 公司网站建设工作方案织梦导入wordpress
  • 北京网站建设技术用织梦建设网站的步骤
  • dw 怎么做钓鱼网站seo网络优化是什么工作