[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVImageBuffer"]
C# | Visual Basic | Visual C++ |
public static class CVImageBuffer
Public NotInheritable Class CVImageBuffer
public ref class CVImageBuffer abstract sealed
All Members | Methods | Fields | |||
Icon | Member | Description |
---|---|---|
GetCleanRect(IntPtr) | Returns the source rectangle of a Core Video image buffer that represents the clean aperture of the buffer in encoded pixels. Original signature is 'CGRect CVImageBufferGetCleanRect ( CVImageBufferRef imageBuffer );' Available in Mac OS X v10.4 and later. | |
GetColorSpace(IntPtr) | Returns the color space of a Core Video image buffer. Original signature is 'CGColorSpaceRef CVImageBufferGetColorSpace ( CVImageBufferRef imageBuffer );' Available in Mac OS X v10.4 and later. | |
GetDisplaySize(IntPtr) | Returns the nominal output display size, in square pixels, of a Core Video image buffer. Original signature is 'CGSize CVImageBufferGetDisplaySize ( CVImageBufferRef imageBuffer );' Available in Mac OS X v10.4 and later. | |
GetEncodedSize(IntPtr) | Returns the full encoded dimensions of a Core Video image buffer. Original signature is 'CGSize CVImageBufferGetEncodedSize ( CVImageBufferRef imageBuffer );' Available in Mac OS X v10.4 and later. | |
kCVImageBufferCGColorSpaceKey | The color space for the buffer (type CGColorSpaceRef). Available in Mac OS X v10.4 and later. | |
kCVImageBufferChromaSubsampling_411 | Indicates that the original buffer chroma subsampled data was used 411 formatting. In 411 formatting, each pixel has a y value, while u and v values are shared amongst a horizontal line of 4 pixels. Available in Mac OS X v10.5 and later. | |
kCVImageBufferChromaSubsampling_420 | Indicates that the original buffer chroma subsampled data was used 420 formatting. In 420 formatting, each pixel has a y value, while u and v values are shared amongst a square of 4 pixels. Available in Mac OS X v10.5 and later. | |
kCVImageBufferChromaSubsampling_422 | Indicates that the original buffer chroma subsampled data was used 422 formatting. In 422 formatting, each pixel has a y value, while u and v values are shared horizontally between 2 neighboring pixels. Available in Mac OS X v10.5 and later. | |
kCVImageBufferChromaSubsamplingKey | A CFString containing the format of the original image buffer chroma subsampled data. It can have one of the following values: Available in Mac OS X v10.5 and later. | |
kCVImageBufferCleanApertureHeightKey | The clean aperture height (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferCleanApertureHorizontalOffsetKey | The clean aperture horizontal offset (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferCleanApertureKey | The clean aperture for the buffer (type CFDictionary , containing the clean aperture width, height, and horizontal and vertical offset key-value pairs). Available in Mac OS X v10.4 and later. | |
kCVImageBufferCleanApertureVerticalOffsetKey | The clean aperture vertical offset (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferCleanApertureWidthKey | The clean aperture width (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferColorPrimaries_EBU_3213 | The color primaries gamut for PAL video. Available in Mac OS X v10.5 and later. | |
kCVImageBufferColorPrimaries_ITU_R_709_2 | The color primaries gamut for HD video. Available in Mac OS X v10.5 and later. | |
kCVImageBufferColorPrimaries_SMPTE_C | The color primaries gamut for standard-definition video. Available in Mac OS X v10.5 and later. | |
kCVImageBufferColorPrimariesKey | A CFString describing the color primaries gamut. It can have one of the following values: Available in Mac OS X v10.5 and later. | |
kCVImageBufferDisplayDimensionsKey | The buffer display dimensions (type CFDictionary containing the buffer display width and height keys). Available in Mac OS X v10.4 and later. | |
kCVImageBufferDisplayHeightKey | The buffer display height (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferDisplayWidthKey | The buffer display width (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferFieldCountKey | The field count for the buffer (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferFieldDetailKey | Specific information about the field of a video frame in the buffer (type CFDictionary, containing the temporal bottom first and top first and spacial first-line-early and first-line-late keys). Available in Mac OS X v10.4 and later. | |
kCVImageBufferFieldDetailSpatialFirstLineEarly | (type CFString). Available in Mac OS X v10.4 and later. | |
kCVImageBufferFieldDetailSpatialFirstLineLate | (type CFString). Available in Mac OS X v10.4 and later. | |
kCVImageBufferFieldDetailTemporalBottomFirst | (type CFString). Available in Mac OS X v10.4 and later. | |
kCVImageBufferFieldDetailTemporalTopFirst | (type CFString). Available in Mac OS X v10.4 and later. | |
kCVImageBufferGammaLevelKey | The gamma level for this buffer (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferPixelAspectRatioHorizontalSpacingKey | The horizontal component of the buffer aspect ratio (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferPixelAspectRatioKey | The pixel aspect ratio of the buffer (type CFDictionary, containing the horizontal and vertical spacing keys). Available in Mac OS X v10.4 and later. | |
kCVImageBufferPixelAspectRatioVerticalSpacingKey | The vertical component of the buffer aspect ratio (type CFNumber). Available in Mac OS X v10.4 and later. | |
kCVImageBufferPreferredCleanApertureKey | The preferred clean aperture for the buffer (type CFDictionary , containing the clean aperture width, height, and horizontal and vertical offset key-value pairs). Available in Mac OS X v10.4 and later. | |
kCVImageBufferTransferFunction_EBU_3213 | A transfer function meeting the EBU 3213 standard. Should not be used. (Deprecated. Use kCVImageBufferTransferFunction_ITU_R_709_2 instead.) Available in Mac OS X v10.5 and later. | |
kCVImageBufferTransferFunction_ITU_R_709_2 | The transfer function for high-definition and standard-definition video. Available in Mac OS X v10.5 and later. | |
kCVImageBufferTransferFunction_SMPTE_240M_1995 | The transfer function for HDTV interim video. Most applications should not use this constant. Available in Mac OS X v10.5 and later. | |
kCVImageBufferTransferFunction_SMPTE_C | A transfer function for standard-definition video. Should not be used. (Deprecated. Use kCVImageBufferTransferFunction_ITU_R_709_2 instead.) Available in Mac OS X v10.5 and later. | |
kCVImageBufferTransferFunction_UseGamma | Specifies that the value for kCVImageBufferGammaLevelKey should be used in the transfer function. Available in Mac OS X v10.5 and later. | |
kCVImageBufferTransferFunctionKey | A CFString describing the transfer function. It can have one of the following values: Available in Mac OS X v10.5 and later. | |
kCVImageBufferYCbCrMatrix_ITU_R_601_4 | Specifies the YCbCr to RGB conversion matrix for standard digital television ( ITU R 601) images. Available in Mac OS X v10.4 and later. | |
kCVImageBufferYCbCrMatrix_ITU_R_709_2 | Specifies the YCbCr to RGB conversion matrix for HDTV digital television (ITU R 709) images. Available in Mac OS X v10.4 and later. | |
kCVImageBufferYCbCrMatrix_SMPTE_240M_1995 | Specifies the YCbCR to RGB conversion matrix for 1920 x 1135 HDTV (SMPTE 240M 1995). Available in Mac OS X v10.4 and later. | |
kCVImageBufferYCbCrMatrixKey | The type of conversion matrix used for this buffer when converting from YCbCr to RGB images (type CFString). The value for this key should be one of the following constants: kCVImageBufferYCbCrMatrix_ITU_R_709_2, kCVImageBufferYCbCrMatrix_ITU_R_601_4, or kCVImageBufferYCbCrMatrix_SMPTE_240M_1995. Available in Mac OS X v10.4 and later. |
Object | |
CVImageBuffer |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)