namespace QTKit
{
    [Protocol(IsInformal = true, Name = "QTCaptureFileOutput_Delegate", WrapperType = typeof(QTCaptureFileOutputDelegateWrapper))]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidOutputSampleBuffer", ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(QTSampleBuffer), typeof(QTCaptureConnection) }, Selector = "captureOutput:didOutputSampleBuffer:fromConnection:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillStartRecording", ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]) }, Selector = "captureOutput:willStartRecordingToOutputFileAtURL:forConnections:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidStartRecording", ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]) }, Selector = "captureOutput:didStartRecordingToOutputFileAtURL:forConnections:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MustChangeOutputFile", ParameterByRef = new[] { false, false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]), typeof(NSError) }, Selector = "captureOutput:mustChangeOutputFileAtURL:forConnections:dueToError:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillFinishRecording", ParameterByRef = new[] { false, false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]), typeof(NSError) }, Selector = "captureOutput:willFinishRecordingToOutputFileAtURL:forConnections:dueToError:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidFinishRecording", ParameterByRef = new[] { false, false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]), typeof(NSError) }, Selector = "captureOutput:didFinishRecordingToOutputFileAtURL:forConnections:dueToError:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidPauseRecording", ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]) }, Selector = "captureOutput:didPauseRecordingToOutputFileAtURL:forConnections:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidResumeRecording", ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]) }, Selector = "captureOutput:didResumeRecordingToOutputFileAtURL:forConnections:")]
    [ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ShouldChangeOutputFile", ParameterByRef = new[] { false, false, false, false }, ParameterType = new[] { typeof(QTCaptureFileOutput), typeof(NSUrl), typeof(QTCaptureConnection[]), typeof(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
Xamarin macOS 0.0
OS Platforms

The selected framework does not have platform annotations.

  • Built-in API
  • Package-provided API

03/29/2024
An error has occurred. This application may no longer respond until reloaded. Reload 🗙