Share via


VTRawProcessingSession.ProcessFrame Method

Definition

Use this function to submit RAW frames for processing using sequence and frame level parameters.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)]
public VideoToolbox.VTStatus ProcessFrame(CoreVideo.CVPixelBuffer inputPixelBuffer, Foundation.NSDictionary? frameOptions, VideoToolbox.VTRawProcessingOutputHandler handler);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.ProcessFrame : CoreVideo.CVPixelBuffer * Foundation.NSDictionary * VideoToolbox.VTRawProcessingOutputHandler -> VideoToolbox.VTStatus

Parameters

inputPixelBuffer
CVPixelBuffer

The input video frame to process.

frameOptions
NSDictionary

An optional dictionary of options.

handler
VTRawProcessingOutputHandler

The callback that will be called when processing is complete.

Returns

Attributes

Applies to