[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVOpenGLBuffer"]
| C# | Visual Basic | Visual C++ |
public static class CVOpenGLBuffer
Public NotInheritable Class CVOpenGLBuffer
public ref class CVOpenGLBuffer abstract sealed
| All Members | Methods | Fields | |||
| Icon | Member | Description |
|---|---|---|
| Attach(IntPtr, IntPtr, Int32, Int32, Int32) | Attaches an OpenGL context to a Core Video OpenGL buffer. Original signature is 'CVReturn CVOpenGLBufferAttach ( CVOpenGLBufferRef openGLBuffer, CGLContextObj cglContext, GLenum face, GLint level, GLint screen );' Available in Mac OS X v10.4 and later. | |
| Create(IntPtr, NSUInteger, NSUInteger, NSDictionary, IntPtr) | Creates a new Core Video OpenGL buffer that can be used for OpenGL rendering purposes Original signature is 'CVReturn CVOpenGLBufferCreate ( CFAllocatorRef allocator, size_t width, size_t height, CFDictionaryRef attributes, CVOpenGLBufferRef *bufferOut );' Available in Mac OS X v10.4 and later. | |
| GetAttributes(IntPtr) | Obtains the attributes of a Core Video OpenGL buffer. Original signature is 'CFDictionaryRef CVOpenGLBufferGetAttributes ( CVOpenGLBufferRef openGLBuffer );' Available in Mac OS X v10.4 and later. | |
| kCVOpenGLBufferHeight | The height of the buffer. Available in Mac OS X v10.4 and later. | |
| kCVOpenGLBufferInternalFormat | The OpenGL internal format of this buffer. Available in Mac OS X v10.4 and later. | |
| kCVOpenGLBufferMaximumMipmapLevel | The maximum mipmap level for this buffer. Available in Mac OS X v10.4 and later. | |
| kCVOpenGLBufferTarget | The OpenGL target for this buffer. Available in Mac OS X v10.4 and later. | |
| kCVOpenGLBufferWidth | The width of the buffer. Available in Mac OS X v10.4 and later. | |
| Release(IntPtr) | Releases a Core Video OpenGL buffer. Original signature is 'void CVOpenGLBufferRelease ( CVOpenGLBufferRef buffer );' Available in Mac OS X v10.4 and later. | |
| Retain(IntPtr) | Retains a Core Video OpenGL buffer. Original signature is 'CVOpenGLBufferRef CVOpenGLBufferRetain ( CVOpenGLBufferRef buffer );' Available in Mac OS X v10.4 and later. |
| Object | |
| CVOpenGLBuffer | |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)