Ios 如何使用YUVFormat从像素数据创建CVPixelBuffer

Ios 如何使用YUVFormat从像素数据创建CVPixelBuffer,ios,swift,Ios,Swift,我正专注于用字节数据创建CVPixelBuffer(YUV422),这种格式是我的目标,但它不起作用 var yuv422Array=[UInt16](重复:0x0000,计数:行*cols) YUV422阵列[0]=0x0000 让bytesPerRow=cols*2 CVPixelBufferCreateWithBytes(kCFAllocatorDefault、cols、rows、, kCVPixelFormatType_422YpCbCr16和baseAddr,bytesPerRow,

我正专注于用字节数据创建CVPixelBuffer(YUV422),这种格式是我的目标,但它不起作用

var yuv422Array=[UInt16](重复:0x0000,计数:行*cols)
YUV422阵列[0]=0x0000
让bytesPerRow=cols*2
CVPixelBufferCreateWithBytes(kCFAllocatorDefault、cols、rows、,
kCVPixelFormatType_422YpCbCr16和baseAddr,bytesPerRow,
零、零、零和像素缓冲区)
//...
打印(pixelBuffer==nil)//假
打印(CIImage(cvPixelBuffer:pixelBuffer)=nil)//true❌ (图像为零)