Draws the OpenGL content for the specified time.
Original signature is '- (void)drawInOpenGLContext:(NSOpenGLContext *)context pixelFormat:(NSOpenGLPixelFormat *)pixelFormat forLayerTime:(CFTimeInterval)timeInterval displayTime:(const CVTimeStamp *)timeStamp'
Available in Mac OS X v10.6 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual void DrawInOpenGLContextPixelFormatForLayerTimeDisplayTime( NSOpenGLContext context, NSOpenGLPixelFormat pixelFormat, double timeInterval, IntPtr timeStamp )
Public Overridable Sub DrawInOpenGLContextPixelFormatForLayerTimeDisplayTime ( _ context As NSOpenGLContext, _ pixelFormat As NSOpenGLPixelFormat, _ timeInterval As Double, _ timeStamp As IntPtr _ )
public: virtual void DrawInOpenGLContextPixelFormatForLayerTimeDisplayTime( NSOpenGLContext^ context, NSOpenGLPixelFormat^ pixelFormat, double timeInterval, IntPtr timeStamp )
Parameters
- context (NSOpenGLContext)
- The NSOpenGLContext in to which the OpenGL content would be drawn.
- pixelFormat (NSOpenGLPixelFormat)
- The pixel format used when the context was created.
- timeInterval (Double)
- The current layer time.
- timeStamp (IntPtr)
- The display timestamp associated with timeInterval. Can be null.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)