Metal(五) 案例之视频采集与实时渲染
本案例实现使用Metal利用摄像头采集的内容进行实时渲染。思路:使用AVFundation采集视频,并将原始数据传入到CMSempleBuffer中。CMSempleBuffer存储的是每一帧的数据。使用CoreVideo处理CMSempleBuffer中的数据,将每一帧转成Metal需要的纹理。使用Metal进行渲染。1、 AVFundation采集视频初始化视频采集的准备工作,以及开始视频采集,主要分为以下几步:部分函数解析:创建串行队列串行队列创建的目的在于处理capture