• IQTCaptureFileOutputDelegate
    namespace QTKit
    {
        [Protocol(IsInformal = true, Name = "QTCaptureFileOutput_Delegate", WrapperType = typeof(QTCaptureFileOutputDelegateWrapper))]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidOutputSampleBuffer", ParameterByRef = {false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(QTKit.QTSampleBuffer), typeof(QTKit.QTCaptureConnection)}, Selector = "captureOutput:didOutputSampleBuffer:fromConnection:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillStartRecording", ParameterByRef = {false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[])}, Selector = "captureOutput:willStartRecordingToOutputFileAtURL:forConnections:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidStartRecording", ParameterByRef = {false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[])}, Selector = "captureOutput:didStartRecordingToOutputFileAtURL:forConnections:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MustChangeOutputFile", ParameterByRef = {false, false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[]), typeof(Foundation.NSError)}, Selector = "captureOutput:mustChangeOutputFileAtURL:forConnections:dueToError:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillFinishRecording", ParameterByRef = {false, false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[]), typeof(Foundation.NSError)}, Selector = "captureOutput:willFinishRecordingToOutputFileAtURL:forConnections:dueToError:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidFinishRecording", ParameterByRef = {false, false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[]), typeof(Foundation.NSError)}, Selector = "captureOutput:didFinishRecordingToOutputFileAtURL:forConnections:dueToError:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidPauseRecording", ParameterByRef = {false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[])}, Selector = "captureOutput:didPauseRecordingToOutputFileAtURL:forConnections:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidResumeRecording", ParameterByRef = {false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[])}, Selector = "captureOutput:didResumeRecordingToOutputFileAtURL:forConnections:")]
        [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ShouldChangeOutputFile", ParameterByRef = {false, false, false, false}, ParameterType = {typeof(QTKit.QTCaptureFileOutput), typeof(Foundation.NSUrl), typeof(QTKit.QTCaptureConnection[]), typeof(Foundation.NSError)}, ReturnType = typeof(bool), Selector = "captureOutput:shouldChangeOutputFileAtURL:forConnections:dueToError:")]
        public interface IQTCaptureFileOutputDelegate : INativeObject, IDisposable
    }
    
    Assembly Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065
    Help Documentation
    .NET 6.0-macos
    Xamarin macOS 0.0

    08/02/2021
    An error has occurred. This application may no longer respond until reloaded. Reload 🗙