[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVOpenGLBufferPool"]
C# | Visual Basic | Visual C++ |
public static class CVOpenGLBufferPool
Public NotInheritable Class CVOpenGLBufferPool
public ref class CVOpenGLBufferPool abstract sealed
All Members | Methods | Fields | |||
Icon | Member | Description |
---|---|---|
Create(IntPtr, NSDictionary, NSDictionary, IntPtr) | Creates a new OpenGL buffer pool. Original signature is 'CVReturn CVOpenGLBufferPoolCreate ( CFAllocatorRef allocator, CFDictionaryRef poolAttributes, CFDictionaryRef openGLBufferAttributes, CVOpenGLBufferPoolRef *poolOut );' Available in Mac OS X v10.4 and later. | |
CreateOpenGLBuffer(IntPtr, IntPtr, IntPtr) | Creates a new OpenGL buffer from an OpenGL buffer pool. Original signature is 'CVReturn CVOpenGLBufferPoolCreateOpenGLBuffer ( CFAllocatorRef allocator, CVOpenGLBufferPoolRef openGLBufferPool, CVOpenGLBufferRef *openGLBufferOut );' Available in Mac OS X v10.4 and later. | |
GetAttributes(IntPtr) | Returns the pool attributes dictionary for an Open GL buffer pool. Original signature is 'CFDictionaryRef CVOpenGLBufferPoolGetAttributes ( CVOpenGLBufferPoolRef pool );' Available in Mac OS X v10.4 and later. | |
GetOpenGLBufferAttributes(IntPtr) | Returns the attributes of OpenGL buffers that will be created from a buffer pool. Original signature is 'CFDictionaryRef CVOpenGLBufferPoolGetOpenGLBufferAttributes ( CVOpenGLBufferPoolRef pool );' Available in Mac OS X v10.4 and later. | |
kCVOpenGLBufferPoolMaximumBufferAgeKey | The maximum time that unused buffers should be kept before they are deallocated (type CFAbsoluteTime). Available in Mac OS X v10.4 and later. | |
kCVOpenGLBufferPoolMinimumBufferCountKey | The minimum number of buffers to be kept in the pool (type CFNumber). Available in Mac OS X v10.4 and later. | |
Release(IntPtr) | Releases an OpenGL buffer pool. Original signature is 'void CVOpenGLBufferPoolRelease ( CVOpenGLBufferPoolRef openGLBufferPool );' Available in Mac OS X v10.4 and later. | |
Retain(IntPtr) | Retains an OpenGL buffer pool. Original signature is 'CVOpenGLBufferPoolRef CVOpenGLBufferPoolRetain ( CVOpenGLBufferPoolRef openGLBufferPool );' Available in Mac OS X v10.4 and later. |
Object | |
CVOpenGLBufferPool |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)