Share via


AVCaptureAudioDataOutput.SetSampleBufferDelegateQueue 方法

定义

重载

SetSampleBufferDelegateQueue(AVCaptureAudioDataOutputSampleBufferDelegate, DispatchQueue)
已过时.
SetSampleBufferDelegateQueue(IAVCaptureAudioDataOutputSampleBufferDelegate, DispatchQueue)

设置处理示例的委托对象和调用方法的调度队列。

SetSampleBufferDelegateQueue(AVCaptureAudioDataOutputSampleBufferDelegate, DispatchQueue)

注意

Use overload accepting a 'IAVCaptureVideoDataOutputSampleBufferDelegate'.

[Foundation.Export("setSampleBufferDelegate:queue:")]
[System.Obsolete("Use overload accepting a 'IAVCaptureVideoDataOutputSampleBufferDelegate'.", false)]
public virtual void SetSampleBufferDelegateQueue (AVFoundation.AVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
abstract member SetSampleBufferDelegateQueue : AVFoundation.AVCaptureAudioDataOutputSampleBufferDelegate * CoreFoundation.DispatchQueue -> unit
override this.SetSampleBufferDelegateQueue : AVFoundation.AVCaptureAudioDataOutputSampleBufferDelegate * CoreFoundation.DispatchQueue -> unit

参数

sampleBufferDelegate
AVCaptureAudioDataOutputSampleBufferDelegate

内容待定。

此参数可以为 null

sampleBufferCallbackDispatchQueue
DispatchQueue

内容待定。

此参数可以为 null

属性

适用于

SetSampleBufferDelegateQueue(IAVCaptureAudioDataOutputSampleBufferDelegate, DispatchQueue)

设置处理示例的委托对象和调用方法的调度队列。

public void SetSampleBufferDelegateQueue (AVFoundation.IAVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
member this.SetSampleBufferDelegateQueue : AVFoundation.IAVCaptureAudioDataOutputSampleBufferDelegate * CoreFoundation.DispatchQueue -> unit

参数

sampleBufferDelegate
IAVCaptureAudioDataOutputSampleBufferDelegate

在捕获样本时接收样本的 对象的实例。

sampleBufferCallbackDispatchQueue
DispatchQueue

将对其调用委托方法的调度队列。

注解

如果两个参数均为 null,则会清除委托和调度队列。 不能将有效的实例和 null 传递给另一个参数。

适用于