IAVPlayerItemSampleBufferOutputDelegate 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此介面代表 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 協定 |
| OutputSequenceWasRestarted(AVPlayerItemSampleBufferOutput) |
此介面代表 Objective-C 協定 |
擴充方法
| 名稱 | Description |
|---|---|
| GetHandle(INativeObject) |
此介面代表 Objective-C 協定 |
| GetNonNullHandle(INativeObject, String) |
此介面代表 Objective-C 協定 |