Idioma

IAVPlayerItemSampleBufferOutputDelegate Interface

Definição

Esta interface representa o protocolo 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
Derivado
Atributos
Implementações

Observações

Uma classe que implementa esta interface (e subclasses NSObject) será exportada para Objective-C como implementando o protocolo Objective-C que esta interface representa.

Uma classe pode também implementar membros desta interface para implementar membros do protocolo.

Propriedades

Nome Descrição
Handle

Handle (apontador) para a representação do objeto não gerido.

(Herdado de INativeObject)

Métodos

Nome Descrição
OutputMediaDataAvailable(AVPlayerItemSampleBufferOutput)

Esta interface representa o protocolo AVPlayerItemSampleBufferOutputDelegateObjective-C .

OutputSequenceWasRestarted(AVPlayerItemSampleBufferOutput)

Esta interface representa o protocolo AVPlayerItemSampleBufferOutputDelegateObjective-C .

Métodos da Extensão

Nome Descrição
GetHandle(INativeObject)

Esta interface representa o protocolo AVPlayerItemSampleBufferOutputDelegateObjective-C .

GetNonNullHandle(INativeObject, String)

Esta interface representa o protocolo AVPlayerItemSampleBufferOutputDelegateObjective-C .

Aplica-se a