[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVPixelBufferPool"]
| C# | Visual Basic | Visual C++ |
public static class CVPixelBufferPool
Public NotInheritable Class CVPixelBufferPool
public ref class CVPixelBufferPool abstract sealed
| All Members | Methods | Fields | |||
| Icon | Member | Description |
|---|---|---|
| Create(IntPtr, NSDictionary, NSDictionary, IntPtr) | Creates a pixel buffer pool. Original signature is 'CVReturn CVPixelBufferPoolCreate ( CFAllocatorRef allocator, CFDictionaryRef poolAttributes, CFDictionaryRef pixelBufferAttributes, CVPixelBufferPoolRef *poolOut );' Available in Mac OS X v10.4 and later. | |
| CreatePixelBuffer(IntPtr, IntPtr, IntPtr) | Creates a pixel buffer from a pixel buffer pool. Original signature is 'CVReturn CVPixelBufferPoolCreatePixelBuffer ( CFAllocatorRef allocator, CVPixelBufferPoolRef pixelBufferPool, CVPixelBufferRef *pixelBufferOut );' Available in Mac OS X v10.4 and later. | |
| GetAttributes(IntPtr) | Returns the pool attributes dictionary for a pixel buffer pool. Original signature is 'CFDictionaryRef CVPixelBufferPoolGetAttributes ( CVPixelBufferPoolRef pool );' Available in Mac OS X v10.4 and later. | |
| GetPixelBufferAttributes(IntPtr) | Returns the attributes of pixel buffers that will be created from this pool. Original signature is 'CFDictionaryRef CVPixelBufferPoolGetPixelBufferAttributes ( CVPixelBufferPoolRef pool );' Available in Mac OS X v10.4 and later. | |
| kCVImageBufferChromaLocation_Bottom | The chroma sample is horizontally centered, but is co-sited with the bottom row of luma samples. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocation_BottomLeft | The chroma sample is co-sited with the bottom-left luma sample. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocation_Center | The chroma sample is fully centered. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocation_DV420 | The Cr and Cb samples are alternately co-sited with the left luma samples of the same field. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocation_Left | The chroma sample is horizontally co-sited with the left column of luma samples, but centered vertically. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocation_Top | The chroma sample is horizontally centered, but is co-sited with the top row of luma samples. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocation_TopLeft | The chroma sample is co-sited with the top-left luma sample. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocationBottomFieldKey | The location of the chroma sample in the bottom field. This key has one of the following values: For progressive images, only kCVImageBufferChromaLocationTopFieldKey is used. Available in Mac OS X v10.5 and later. | |
| kCVImageBufferChromaLocationTopFieldKey | The location of the chroma sample in the top field. This key has one of the following values: Available in Mac OS X v10.5 and later. | |
| kCVPixelBufferPoolMaximumBufferAgeKey | The maximum allowable age for a buffer in the pixel buffer pool (type CFAbsoluteTime). Available in Mac OS X v10.4 and later. | |
| kCVPixelBufferPoolMinimumBufferCountKey | The minimum number of buffers allowed in the pixel buffer pool (type CFNumber). Available in Mac OS X v10.4 and later. | |
| Release(IntPtr) | Releases a pixel buffer pool. Original signature is 'void CVPixelBufferPoolRelease ( CVPixelBufferPoolRef pixelBufferPool );' Available in Mac OS X v10.4 and later. | |
| Retain(IntPtr) | Retains a pixel buffer pool. Original signature is 'CVPixelBufferPoolRef CVPixelBufferPoolRetain ( CVPixelBufferPoolRef pixelBufferPool );' Available in Mac OS X v10.4 and later. |
| Object | |
| CVPixelBufferPool | |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)