Initializer init(post Processing As Video Layers: in:)
Composes the composited video frames with the Core Animation layer.
iOS 7.0+ macOS 10.9+ Mac Catalyst 13.0+ Beta tvOS 9.0+ Declaration convenience init( postProcessingAsVideoLayers videoLayers: [ ], CALayer in animationLayer: )
An array containing the video layers
instance with the composited video frames and the rendered animation layer.
AVVideo Composition Core Animation Tool Discussion
Duplicates the composited video frames in each videoLayer and renders animationLayer to produce the final frame. The
should be in
's sublayer tree.
should not come from, or be added to, another layer tree.
On iOS, a layer instance backing a
usually have their content flipped, as defined by the UIView method. It may be required to insert a contents Are Flipped() instance with its CALayer property set to is Geometry Flipped
in the layer hierarchy to get the same result when attaching a layer to the receiver when the layer backs a
true . UIView See Also Creating a Composition Tool
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