Language

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 にエクスポートされます。

クラスは、プロトコルのメンバーを実装するために、このインターフェイスのメンバーを実装することもできます。

プロパティ

Name 説明
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

メソッド

Name 説明
OutputMediaDataAvailable(AVPlayerItemSampleBufferOutput)

このインターフェイスは、Objective-C プロトコル AVPlayerItemSampleBufferOutputDelegateを表します。

OutputSequenceWasRestarted(AVPlayerItemSampleBufferOutput)

このインターフェイスは、Objective-C プロトコル AVPlayerItemSampleBufferOutputDelegateを表します。

拡張メソッド

Name 説明
GetHandle(INativeObject)

このインターフェイスは、Objective-C プロトコル AVPlayerItemSampleBufferOutputDelegateを表します。

GetNonNullHandle(INativeObject, String)

このインターフェイスは、Objective-C プロトコル AVPlayerItemSampleBufferOutputDelegateを表します。

適用対象