Global Variable

kVTPixelTransferPropertyKey_DestinationYCbCrMatrix

The color matrix to be used for YCbCr to RGB conversions involving the destination image buffers.

Declaration

let kVTPixelTransferPropertyKey_DestinationYCbCrMatrix: CFString

Discussion

Specifying this value may lead to performance degradation, as a color matching operation may need to be performed between the source and the destination.

See kCMFormatDescriptionExtension_YCbCrMatrix in CMFormatDescription.h for possible values.

See Also

Configuration

let kVTPixelTransferPropertyKey_ScalingMode: CFString

Scaling mode for images during transfer between source and destination buffers.

let kVTPixelTransferPropertyKey_DestinationCleanAperture: CFString

The clean aperture for destination image buffers.

let kVTPixelTransferPropertyKey_DestinationPixelAspectRatio: CFString

The pixel aspect ratio for destination image buffers.

let kVTPixelTransferPropertyKey_DownsamplingMode: CFString

The specific chroma downsampling technique to be used.

let kVTPixelTransferPropertyKey_DestinationColorPrimaries: CFString

The color primaries to be used for destination image buffers.

let kVTPixelTransferPropertyKey_DestinationTransferFunction: CFString

The color transfer function to be used for destination image buffers.

let kVTPixelTransferPropertyKey_DestinationICCProfile: CFString

The International Color Consortium (ICC) profile for destination image buffers.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software