CVPixelBufferPool Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Многократно используемый набор объектов CVPixelBuffer.
[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferPool : IDisposable, ObjCRuntime.INativeObject
type CVPixelBufferPool = class
interface INativeObject
interface IDisposable
- Наследование
-
CVPixelBufferPool
- Атрибуты
- Реализации
Конструкторы
CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes) |
Создает CVPixelBufferPool с указанными параметрами. |
CVPixelBufferPool(NSDictionary, NSDictionary) |
Создает CVPixelBufferPool с указанными параметрами (слабые типы). |
Свойства
AlphaChannelIsOpaque |
Многократно используемый набор объектов CVPixelBuffer. |
Attributes |
Возвращает атрибуты объекта. Вместо этого следует использовать свойство Settings, которое возвращает строго типизированную версию этого объекта. |
CGColorSpaceKey |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_Bottom |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_BottomLeft |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_Center |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_DV420 |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_Left |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_Top |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocation_TopLeft |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocationBottomFieldKey |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaLocationTopFieldKey |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaSubsampling_411 |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaSubsampling_420 |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaSubsampling_422 |
Многократно используемый набор объектов CVPixelBuffer. |
ChromaSubsamplingKey |
Многократно используемый набор объектов CVPixelBuffer. |
CleanApertureHeightKey |
Многократно используемый набор объектов CVPixelBuffer. |
CleanApertureHorizontalOffsetKey |
Многократно используемый набор объектов CVPixelBuffer. |
CleanApertureKey |
Многократно используемый набор объектов CVPixelBuffer. |
CleanApertureVerticalOffsetKey |
Многократно используемый набор объектов CVPixelBuffer. |
CleanApertureWidthKey |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_DCI_P3 |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_EBU_3213 |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_ITU_R_2020 |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_ITU_R_709_2 |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_P22 |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_P3_D65 |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimaries_SMPTE_C |
Многократно используемый набор объектов CVPixelBuffer. |
ColorPrimariesKey |
Многократно используемый набор объектов CVPixelBuffer. |
ContentLightLevelInfoKey |
Многократно используемый набор объектов CVPixelBuffer. |
DisplayDimensionsKey |
Многократно используемый набор объектов CVPixelBuffer. |
DisplayHeightKey |
Многократно используемый набор объектов CVPixelBuffer. |
DisplayWidthKey |
Многократно используемый набор объектов CVPixelBuffer. |
FieldCountKey |
Многократно используемый набор объектов CVPixelBuffer. |
FieldDetailKey |
Многократно используемый набор объектов CVPixelBuffer. |
FieldDetailSpatialFirstLineEarly |
Многократно используемый набор объектов CVPixelBuffer. |
FieldDetailSpatialFirstLineLate |
Многократно используемый набор объектов CVPixelBuffer. |
FieldDetailTemporalBottomFirst |
Многократно используемый набор объектов CVPixelBuffer. |
FieldDetailTemporalTopFirst |
Многократно используемый набор объектов CVPixelBuffer. |
GammaLevelKey |
Многократно используемый набор объектов CVPixelBuffer. |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. |
MasteringDisplayColorVolumeKey |
Многократно используемый набор объектов CVPixelBuffer. |
MaximumBufferAgeKey |
Многократно используемый набор объектов CVPixelBuffer. |
MinimumBufferCountKey |
Многократно используемый набор объектов CVPixelBuffer. |
MovieTimeKey |
Многократно используемый набор объектов CVPixelBuffer. |
NonPropagatedAttachmentsKey |
Многократно используемый набор объектов CVPixelBuffer. |
PixelAspectRatioHorizontalSpacingKey |
Многократно используемый набор объектов CVPixelBuffer. |
PixelAspectRatioKey |
Многократно используемый набор объектов CVPixelBuffer. |
PixelAspectRatioVerticalSpacingKey |
Многократно используемый набор объектов CVPixelBuffer. |
PixelBufferAttributes |
Слабо типизированный NSDictionary, содержащий все атрибуты PixelBuffer в пуле, проще использовать свойство Settings со строгим типизированным типом. |
PreferredCleanApertureKey |
Многократно используемый набор объектов CVPixelBuffer. |
PropagatedAttachmentsKey |
Многократно используемый набор объектов CVPixelBuffer. |
Settings |
Параметры, используемые для PixelBufferPool. |
TimeScaleKey |
Многократно используемый набор объектов CVPixelBuffer. |
TimeValueKey |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_ITU_R_2020 |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_ITU_R_2100_HLG |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_ITU_R_709_2 |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_SMPTE_240M_1995 |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_SMPTE_ST_2084_PQ |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_SMPTE_ST_428_1 |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_sRGB |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunction_UseGamma |
Многократно используемый набор объектов CVPixelBuffer. |
TransferFunctionKey |
Многократно используемый набор объектов CVPixelBuffer. |
TypeID |
CoreFoundation TypeID для CVPixelBufferPool. |
YCbCrMatrix_DCI_P3 |
Многократно используемый набор объектов CVPixelBuffer. |
YCbCrMatrix_ITU_R_2020 |
Многократно используемый набор объектов CVPixelBuffer. |
YCbCrMatrix_ITU_R_601_4 |
Многократно используемый набор объектов CVPixelBuffer. |
YCbCrMatrix_ITU_R_709_2 |
Многократно используемый набор объектов CVPixelBuffer. |
YCbCrMatrix_P3_D65 |
Многократно используемый набор объектов CVPixelBuffer. |
YCbCrMatrix_SMPTE_240M_1995 |
Многократно используемый набор объектов CVPixelBuffer. |
YCbCrMatrixKey |
Многократно используемый набор объектов CVPixelBuffer. |
Методы
CreatePixelBuffer() |
Создает новый cvPixelBuffer в пуле. |
CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn) |
Создает новый cvPixelBuffer в пуле. |
Dispose() |
Освобождает ресурсы, используемые объектом CVPixelBufferPool. |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом CVPixelBufferPool. |
Finalize() |
Метод завершения для объекта CVPixelBufferPool |
Flush(CVPixelBufferPoolFlushFlags) |
Многократно используемый набор объектов CVPixelBuffer. |