我想使用AppleMetal渲染路径来处理CVPixelBuffer。如何转换CVPixelBuffer使其符合顶点着色器的输入?不确定如何从CVPixelBuffer中提取颜色/位置值,以便我能够从主机设置它们。 最佳答案 这是我用来将CVPixelBuffer数据转换为Metal纹理的代码。#pragmamark-AVCaptureVideoDataOutputSampleBufferDelegate-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputSamp