語言

IAVPlayerItemSampleBufferOutputDelegate 介面

定義

此介面代表 Objective-C 協定 AVPlayerItemSampleBufferOutputDelegate。

[Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, Name="AVPlayerItemSampleBufferOutputDelegate", WrapperType=typeof(AVFoundation.AVPlayerItemSampleBufferOutputDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="OutputMediaDataAvailable", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVPlayerItemSampleBufferOutput) }, Selector="outputMediaDataAvailable:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="OutputSequenceWasRestarted", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVPlayerItemSampleBufferOutput) }, Selector="outputSequenceWasRestarted:")]
public interface IAVPlayerItemSampleBufferOutputDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, Name="AVPlayerItemSampleBufferOutputDelegate", WrapperType=typeof(AVFoundation.AVPlayerItemSampleBufferOutputDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="OutputMediaDataAvailable", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVPlayerItemSampleBufferOutput) }, Selector="outputMediaDataAvailable:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="OutputSequenceWasRestarted", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVPlayerItemSampleBufferOutput) }, Selector="outputSequenceWasRestarted:")>]
type IAVPlayerItemSampleBufferOutputDelegate = interface
    interface INativeObject
    interface IDisposable
衍生
屬性
實作

備註

實作此介面(及其子類別 NSObject)的類別會匯出至 Objective-C,作為實作該介面所代表的 Objective-C 協定。

類別也可以從此介面實作成員,以實作協定中的成員。

屬性

名稱 Description
Handle

Handle(指標)指向未管理物件表示。

(繼承來源 INativeObject)

方法

名稱 Description
OutputMediaDataAvailable(AVPlayerItemSampleBufferOutput)

此介面代表 Objective-C 協定 AVPlayerItemSampleBufferOutputDelegate。

OutputSequenceWasRestarted(AVPlayerItemSampleBufferOutput)

此介面代表 Objective-C 協定 AVPlayerItemSampleBufferOutputDelegate。

擴充方法

名稱 Description
GetHandle(INativeObject)

此介面代表 Objective-C 協定 AVPlayerItemSampleBufferOutputDelegate。

GetNonNullHandle(INativeObject, String)

此介面代表 Objective-C 協定 AVPlayerItemSampleBufferOutputDelegate。

適用於