Contents

vImageConverter_CreateForCGToCVImageFormat(_:_:_:_:_:)

Creates a vImage converter that converts a Core Graphics-formatted image to a Core Video-formatted image.

Declaration

func vImageConverter_CreateForCGToCVImageFormat(_ srcFormat: UnsafePointer<vImage_CGImageFormat>, _ destFormat: vImageCVImageFormat, _ backgroundColor: UnsafePointer<CGFloat>!, _ flags: vImage_Flags, _ error: UnsafeMutablePointer<vImage_Error>!) -> Unmanaged<vImageConverter>!

Parameters

Return Value

kvImageNoError; otherwise, one of the error codes that Data Types and Constants describes.

Discussion

This function creates a vImageConverter instance that’s used with vImageConvert_AnyToAny(_:_:_:_:_:) to convert a Core Graphics formatted image, described by vImage_CGImageFormat, to Core Video image data, described by vImageCVImageFormat.

See Also

Creating a converter