Freigeben über


CoreVideo Namespace

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

Klassen

CVBuffer

Ein Core Video-Datenpuffer, der Video-, Audio- oder andere Datentypen enthält.

CVDisplayLink

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVImageBuffer

Ein CVBuffer , der Bilddaten speichert.

CVImageBufferColorPrimariesExtensions

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVImageBufferTransferFunctionExtensions

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVImageBufferYCbCrMatrixExtensions

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVMetalTexture

Dieser Typ macht einen CoreVideo-Puffer als Metal-Textur verfügbar.

CVMetalTextureAttributes

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVMetalTextureCache

Cache zum Verwalten von CVMetalTexture-Objekten.

CVOpenGLESTexture

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVOpenGLESTextureCache

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVPixelBuffer

Ein CVImageBuffer , der Pixel enthält.

CVPixelBufferAttributes

Verwaltet die Attribute, die zugeordnet sind CVPixelBuffer.

CVPixelBufferPool

Ein wiederverwendbarer Satz von CVPixelBuffers.

CVPixelBufferPoolAllocationSettings

Verwaltet die Einstellungen für die Zuweisung von Pixelpufferpools.

CVPixelBufferPoolSettings

Verwaltet Die Einstellungen für den Pixelpuffer.

CVPixelFormatDescription

Eine -Klasse, die die Definition von Kundenpixelformaten unterstützt.

Strukturen

CVFillExtendedPixelsCallBackData

Kapselt die Beschreibung eines benutzerdefinierten Füllalgorithmus für erweiterte Pixel.

CVPlanarComponentInfo

Eine Struktur, die planare Komponenten beschreibt.

CVPlanarPixelBufferInfo

Eine Struktur, die die CVPlanarComponentInfos eines planaren Puffers enthält.

CVPlanarPixelBufferInfo_YCbCrBiPlanar

Implementiert eine biplanare YCbCr-Pufferbeschreibung.

CVPlanarPixelBufferInfo_YCbCrPlanar

Eine Struktur, die die CVPlanarComponentInfos eines planaren YCbCr-Puffers definiert.

CVSMPTETime

Codiert einen SMPTE-Zeitstempel.

CVTime

CoreVideo-Zeitdarstellung.

CVTimeStamp

Eine Struktur, die einen Anzeigezeitstempel beschreibt.

Enumerationen

CVAttachmentMode

Eine Enumeration, deren Werte angeben, ob eine Pufferanlage weitergegeben werden soll oder nicht.

CVImageBufferColorPrimaries

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVImageBufferTransferFunction

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVImageBufferYCbCrMatrix

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVOptionFlags

Eine kennzeichnende Enumeration. Enthält derzeit nur den None Wert 0.

CVPixelBufferLock

Eine Enumeration, die kennzeichnet, ob schreibgeschützt CVPixelBuffer ist oder nicht.

CVPixelBufferPoolFlushFlags

Definiert eine Option für Flush(CVPixelBufferPoolFlushFlags).

CVPixelFormatType

Eine Enumeration bekannter Pixelformate.

CVReturn

Mögliche Statuscodes für CoreVideo-Funktionen.

CVSMPTETimeFlags

Eine Enumeration, deren Werte den SMPTE-Zeitzustand angeben.

CVSMPTETimeType

Eine Enumeration, deren Werte SMPTE-Timecodetypen angeben.

CVTimeFlags

Eine Enumeration, die kennzeichnen kann, ob ein CVTime unbekannt ist.

CVTimeStampFlags

Eine Enumeration, deren Werte die Gültigkeit eines Zeitstempels oder Felds in einem CVTimeStampkennzeichnen können.

Delegaten

CVDisplayLink.DisplayLinkOutputCallback

Der CoreVideo-Namespace bietet Unterstützung auf niedriger Ebene für das Erfassen und Bearbeiten von Videodatenströmen.

CVFillExtendedPixelsCallBack

Ein Delegat, der die Funktion definiert, die zum Auffüllen von Puffern verwendet wird, die ein benutzerdefiniertes Pixelformat verwenden.