CoreVideo Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo.
Clases
CVBuffer |
Un búfer de datos core Video, que contiene vídeo, audio u otro tipo de datos. |
CVDisplayLink |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVImageBuffer |
que CVBuffer almacena los datos de imagen. |
CVImageBufferColorPrimariesExtensions |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVImageBufferTransferFunctionExtensions |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVImageBufferYCbCrMatrixExtensions |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVMetalTexture |
Este tipo expone un búfer CoreVideo como textura metal. |
CVMetalTextureAttributes |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVMetalTextureCache |
Caché para administrar objetos CVMetalTexture. |
CVOpenGLESTexture |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVOpenGLESTextureCache |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVPixelBuffer |
que CVImageBuffer contiene píxeles. |
CVPixelBufferAttributes |
Administra los atributos asociados a CVPixelBuffer. |
CVPixelBufferPool |
Un conjunto reutilizable de CVPixelBuffers. |
CVPixelBufferPoolAllocationSettings |
Administra la configuración de asignación del grupo de búferes de píxeles. |
CVPixelBufferPoolSettings |
Administra la configuración del búfer de píxeles. |
CVPixelFormatDescription |
Clase que admite la definición de formatos de píxeles de cliente. |
Estructuras
CVFillExtendedPixelsCallBackData |
Encapsula la descripción de un algoritmo de relleno de píxeles extendidos personalizado. |
CVPlanarComponentInfo |
Estructura que describe los componentes planar. |
CVPlanarPixelBufferInfo |
Estructura que contiene los CVPlanarComponentInfos de un búfer planar. |
CVPlanarPixelBufferInfo_YCbCrBiPlanar |
Implementa una descripción del búfer biplanar de YCbCr. |
CVPlanarPixelBufferInfo_YCbCrPlanar |
Estructura que define los CVPlanarComponentInfos de un búfer planar YCbCr. |
CVSMPTETime |
Codifica una marca de tiempo de SMPTE. |
CVTime |
Representación de la hora CoreVideo. |
CVTimeStamp |
Estructura que describe una marca de tiempo de visualización. |
Enumeraciones
CVAttachmentMode |
Enumeración cuyos valores especifican si un archivo adjunto de búfer debe propagarse o no. |
CVImageBufferColorPrimaries |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVImageBufferTransferFunction |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVImageBufferYCbCrMatrix |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVOptionFlags |
Enumeración de marcación. Actualmente solo contiene un |
CVPixelBufferLock |
Enumeración que marca si un es de CVPixelBuffer solo lectura o no. |
CVPixelBufferPoolFlushFlags |
Define una opción para Flush(CVPixelBufferPoolFlushFlags). |
CVPixelFormatType |
Enumeración de formatos de píxeles conocidos. |
CVReturn |
Códigos de estado posibles para las funciones CoreVideo. |
CVSMPTETimeFlags |
Enumeración cuyos valores especifican el estado de tiempo de SMPTE. |
CVSMPTETimeType |
Enumeración cuyos valores especifican los tipos de código de tiempo de SMPTE. |
CVTimeFlags |
Enumeración que puede marcar si un CVTime objeto es desconocido. |
CVTimeStampFlags |
Enumeración cuyos valores pueden marcar la validez de una marca de tiempo o un campo en .CVTimeStamp |
Delegados
CVDisplayLink.DisplayLinkOutputCallback |
El espacio de nombres CoreVideo proporciona compatibilidad de bajo nivel para capturar y manipular secuencias de vídeo. |
CVFillExtendedPixelsCallBack |
Delegado que define la función utilizada para rellenar búferes que usan un formato de píxel personalizado. |