CVPixelBufferGetbaseAddress()返回一个
UnsafeMutablePointer<Void>,可以通过将其转换为
UInt8指针
let buf = UnsafeMutablePointer<UInt8>(CVPixelBufferGetbaseAddress(pixelBuffer))
Swift 3(Xpre 8)的更新,Swift 5(Xpre 11)的检查:
if let baseAddress = CVPixelBufferGetbaseAddress(pixelBuffer) { let buf = baseAddress.assumingMemoryBound(to: UInt8.self) // `buf` is `UnsafeMutablePointer<UInt8>`} else { // `baseAddress` is `nil`}


