Compartilhar via


IAVQueuedSampleBufferRendering Interface

Definição

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

[Foundation.Protocol(Name="AVQueuedSampleBufferRendering", WrapperType=typeof(AVFoundation.AVQueuedSampleBufferRenderingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IAVQueuedSampleBufferRendering : IDisposable, ObjCRuntime.INativeObject
type IAVQueuedSampleBufferRendering = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementações

Propriedades

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de INativeObject)
ReadyForMoreMediaData

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

Timebase

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

Métodos

Enqueue(CMSampleBuffer)

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

Flush()

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

RequestMediaData(DispatchQueue, Action)

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

StopRequestingMediaData()

Interface que define métodos para enfileirar buffers de exemplo para apresentação.

Aplica-se a