Partager via


IAVQueuedSampleBufferRendering Interface

Définition

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

[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
Dérivé
Attributs
Implémente

Propriétés

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)
ReadyForMoreMediaData

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

Timebase

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

Méthodes

Enqueue(CMSampleBuffer)

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

Flush()

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

RequestMediaData(DispatchQueue, Action)

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

StopRequestingMediaData()

Interface définissant des méthodes pour la mise en file d’attente des exemples de mémoires tampons pour la présentation.

S’applique à