Język

IAVPlayerItemSampleBufferOutputDelegate Interfejs

Definicja

Ten interfejs reprezentuje protokół AVPlayerItemSampleBufferOutputDelegateObjective-C .

[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
Pochodne
Atrybuty
Implementuje

Uwagi

Klasa, która implementuje ten interfejs (i podklasy NSObject) zostanie wyeksportowana do Objective-C jako implementacja protokołu Objective-C reprezentowanego przez ten interfejs.

Klasa może również implementować składowe z tego interfejsu w celu zaimplementowania składowych z protokołu.

Właściwości

Nazwisko Opis
Handle

Dojdź (wskaźnik) do niezarządzanej reprezentacji obiektu.

(Odziedziczone po INativeObject)

Metody

Nazwisko Opis
OutputMediaDataAvailable(AVPlayerItemSampleBufferOutput)

Ten interfejs reprezentuje protokół AVPlayerItemSampleBufferOutputDelegateObjective-C .

OutputSequenceWasRestarted(AVPlayerItemSampleBufferOutput)

Ten interfejs reprezentuje protokół AVPlayerItemSampleBufferOutputDelegateObjective-C .

Metody rozszerzania

Nazwisko Opis
GetHandle(INativeObject)

Ten interfejs reprezentuje protokół AVPlayerItemSampleBufferOutputDelegateObjective-C .

GetNonNullHandle(INativeObject, String)

Ten interfejs reprezentuje protokół AVPlayerItemSampleBufferOutputDelegateObjective-C .

Dotyczy