CoreVideo Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими.
Классы
CVBuffer |
Основной буфер видеоданных, содержащий видео, аудио или другие типы данных. |
CVDisplayLink |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVImageBuffer |
Объект CVBuffer , в котором хранятся данные изображения. |
CVImageBufferColorPrimariesExtensions |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVImageBufferTransferFunctionExtensions |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVImageBufferYCbCrMatrixExtensions |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVMetalTexture |
Этот тип предоставляет буфер CoreVideo в виде текстуры Metal. |
CVMetalTextureAttributes |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVMetalTextureCache |
Кэш для управления объектами CVMetalTexture. |
CVOpenGLESTexture |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVOpenGLESTextureCache |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVPixelBuffer |
Объект CVImageBuffer , содержащий пиксели. |
CVPixelBufferAttributes |
Управляет атрибутами, связанными с CVPixelBuffer. |
CVPixelBufferPool |
Многократно используемый набор объектов CVPixelBuffer. |
CVPixelBufferPoolAllocationSettings |
Управляет параметрами выделения пула буфера пикселей. |
CVPixelBufferPoolSettings |
Управляет параметрами буфера пикселей. |
CVPixelFormatDescription |
Класс, поддерживающий определение пользовательских форматов пикселей. |
Структуры
CVFillExtendedPixelsCallBackData |
Инкапсулирует описание пользовательского алгоритма заполнения в расширенных пикселях. |
CVPlanarComponentInfo |
Структура, описывающая планарные компоненты. |
CVPlanarPixelBufferInfo |
Структура, в которой содержатся классы CVPlanarComponentInfoплоского буфера. |
CVPlanarPixelBufferInfo_YCbCrBiPlanar |
Реализует описание бипланарного буфера YCbCr. |
CVPlanarPixelBufferInfo_YCbCrPlanar |
Структура, определяющая CVPlanarComponentInfoзначения для плоского буфера YCbCr. |
CVSMPTETime |
Кодирует метку времени SMPTE. |
CVTime |
Представление coreVideo time. |
CVTimeStamp |
Структуру, описывающую метку времени отображения. |
Перечисления
CVAttachmentMode |
Перечисление, значения которого указывают, должно ли распространяться вложение буфера. |
CVImageBufferColorPrimaries |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVImageBufferTransferFunction |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVImageBufferYCbCrMatrix |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVOptionFlags |
Перечисление тегов. В настоящее время содержит |
CVPixelBufferLock |
Перечисление, которое помечает, является ли CVPixelBuffer объект доступен только для чтения. |
CVPixelBufferPoolFlushFlags |
Определяет параметр для Flush(CVPixelBufferPoolFlushFlags). |
CVPixelFormatType |
Перечисление известных форматов пикселей. |
CVReturn |
Возможные коды состояния для функций CoreVideo. |
CVSMPTETimeFlags |
Перечисление, значения которого задают временное состояние SMPTE. |
CVSMPTETimeType |
Перечисление, значения которого указывают типы кода времени SMPTE. |
CVTimeFlags |
Перечисление, которое может помечать, является ли объект неизвестным CVTime . |
CVTimeStampFlags |
Перечисление, значения которого могут помечать допустимость метки времени или поля в CVTimeStamp. |
Делегаты
CVDisplayLink.DisplayLinkOutputCallback |
Пространство имен CoreVideo обеспечивает низкоуровневую поддержку записи видеопотоков и управления ими. |
CVFillExtendedPixelsCallBack |
Делегат, определяющий функцию, используемую для буферов, использующих пользовательский формат пикселей. |