Android P 图形显示系统(四) Android VirtualDisplay解析

文章目录

  • Android VirtualDisplay解析
    • ImageReader和VirtualDisplay使用示例
    • ImageReader介绍
    • VirtualDisplay的创建
    • Native创建VirtualDisplay
    • 数据流分析
    • ImageReader获取数据

Android VirtualDisplay解析

Android支持多个屏幕:主显,外显,和虚显,虚显就是我们要说的VirtualDisplay。VirtualDisplay的使用场景很多,比如录屏,WFD显示等。其作用就是抓取屏幕上显示的内容。VirtualDisplay抓取屏幕内容,其实现方式有很多。在API中就提供了ImageReader进行读取VirtualDisplay里的内容。

下面我们就结合ImageReader,来看看VirtualDisplay及其相关流程。

ImageReader和VirtualDisplay使用示例

我们以VirtualDispl

你可能感兴趣的:(Graphics,Display)