[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)