CoreVideo Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
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. |