xamarinmac
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
}
Xamarin macOS | 0.0 |
---|---|
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |