MonobjcMonobjc Documented Class Library
DrawInCGLContextPixelFormatForLayerTimeDisplayTime Method (glContext, pixelFormat, timeInterval, timeStamp)
NamespacesMonobjc.QuartzCoreCAOpenGLLayerDrawInCGLContextPixelFormatForLayerTimeDisplayTime(IntPtr, IntPtr, Double, IntPtr)

Draws the OpenGL content for the specified time.

Original signature is '- (void)drawInCGLContext:(CGLContextObj)glContext pixelFormat:(CGLPixelFormatObj)pixelFormat forLayerTime:(CFTimeInterval)timeInterval displayTime:(const CVTimeStamp *)timeStamp'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual void DrawInCGLContextPixelFormatForLayerTimeDisplayTime(
	IntPtr glContext,
	IntPtr pixelFormat,
	double timeInterval,
	IntPtr timeStamp
)
Public Overridable Sub DrawInCGLContextPixelFormatForLayerTimeDisplayTime ( _
	glContext As IntPtr, _
	pixelFormat As IntPtr, _
	timeInterval As Double, _
	timeStamp As IntPtr _
)
public:
virtual void DrawInCGLContextPixelFormatForLayerTimeDisplayTime(
	IntPtr glContext, 
	IntPtr pixelFormat, 
	double timeInterval, 
	IntPtr timeStamp
)
Parameters
glContext (IntPtr)
The rendering context in to which the OpenGL content should be rendered.
pixelFormat (IntPtr)
The pixel format used when the glContext 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), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)