[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVPixelFormatDescription"]
C# | Visual Basic | Visual C++ |
public static class CVPixelFormatDescription
Public NotInheritable Class CVPixelFormatDescription
public ref class CVPixelFormatDescription abstract sealed
All Members | Methods | Fields | |||
Icon | Member | Description |
---|---|---|
ArrayCreateWithAllPixelFormatTypes(IntPtr) | Returns all the pixel format descriptions known to Core Video. Original signature is 'CFArrayRef CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes ( CFAllocatorRef allocator );' Available in Mac OS X v10.4 and later. | |
CreateWithPixelFormatType(IntPtr, UInt32) | Creates a pixel format description from a given OSType identifier. Original signature is 'CFDictionaryRef CVPixelFormatDescriptionCreateWithPixelFormatType ( CFAllocatorRef allocator, OSType pixelFormat );' Available in Mac OS X v10.4 and later. | |
kCVPixelFormatBitsPerBlock | The number of bits per block. For simple pixel formats, this value is the same as the traditional bits-per-pixel value. This key is mandatory in pixel format descriptions. See the description for kCVPixelFormatBlockWidth for examples of bits-per-block values. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatBlackBlock | The bit pattern for a block of black pixels (type CFData. If this key is absent, black is assumed to be all zeros. If present, this should be bitsPerPixel bits long; if bitsPerPixel is less than a byte, repeat the bit pattern for the full byte. Available in Mac OS X v10.6 and later. | |
kCVPixelFormatBlockHeight | The height, in pixels, of the smallest byte-addressable group of pixels (type CFNumber). Assumed to be 1 if this key is not present. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatBlockHorizontalAlignment | The horizontal alignment requirements of this format (type CFNumber). For example,the alignment for v210 would be 8 here for the horizontal case to match the standard v210 row alignment value of 48. Assumed to be 1 if this key is not present. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatBlockVerticalAlignment | The vertical alignment requirements of this format (type CFNumber). Assumed to be 1 if this key is not present. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatBlockWidth | The width, in pixels, of the smallest byte-addressable group of pixels (type CFNumber). Used to assist with allocating memory for pixel formats that don’t have an integer value for bytes per pixel. Assumed to be 1 if this key is not present. Here are some examples of block widths for standard pixel formats: Available in Mac OS X v10.4 and later. | |
kCVPixelFormatCGBitmapContextCompatibility | If true, this format is compatible with Core Graphics bitmap contexts(type CFBoolean). Available in Mac OS X v10.4 and later. | |
kCVPixelFormatCGBitmapInfo | The Core Graphics bitmap information for this pixel format (if applicable). Available in Mac OS X v10.4 and later. | |
kCVPixelFormatCGImageCompatibility | If true, this format is compatible with the CGImage type (type CFBoolean). Available in Mac OS X v10.4 and later. | |
kCVPixelFormatCodecType | The codec type (type CFString). For example, '2vuy' or k422YpCbCr8CodecType. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatConstant | The pixel format constant for QuickTime. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatFillExtendedPixelsCallback | A custom extended pixel fill algorithm (type CFData). See CVFillExtendedPixelsCallBack and CVFillExtendedPixelsCallBackData for more information. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatFourCC | The Microsoft FourCC equivalent code for this pixel format (type CFString). Available in Mac OS X v10.4 and later. | |
kCVPixelFormatHorizontalSubsampling | Horizontal subsampling information for this plane (type CFNumber). Assumed to be 1 if this key is not present. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatName | The name of the pixel format (type CFString). This should be the same as the codec name you would use in QuickTime. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatOpenGLCompatibility | If true, this format is compatible with OpenGL (type CFBoolean). Available in Mac OS X v10.4 and later. | |
kCVPixelFormatOpenGLFormat | The OpenGL format used to describe this image plane (if applicable). See the OpenGL specification for possible values. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatOpenGLInternalFormat | The OpenGL internal format for this pixel format (if applicable). See the OpenGL specification for possible values. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatOpenGLType | The OpenGL type to describe this image plane (if applicable). See the OpenGL specification for possible values. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatPlanes | The number of image planes associated with this format (type CFNumber). Each plane may contain a single component or an interleaved set of components. Note that if your pixel format is not planar, you can put the required format keys at the top-level dictionary. Available in Mac OS X v10.4 and later. | |
kCVPixelFormatQDCompatibility | If true, this format is compatible with QuickDraw (type CFBoolean). Available in Mac OS X v10.4 and later. | |
kCVPixelFormatVerticalSubsampling | Vertical subsampling information for this plane (type CFNumber). Assumed to be 1 if this key is not present. Available in Mac OS X v10.4 and later. | |
RegisterDescriptionWithPixelFormatType(NSDictionary, UInt32) | Registers a pixel format description with Core Video. Original signature is 'void CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType ( CFDictionaryRef description, OSType pixelFormat );' Available in Mac OS X v10.4 and later. |
Object | |
CVPixelFormatDescription |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)