MonobjcMonobjc Documented Class Library
DrawInOpenGLContextPixelFormatForLayerTimeDisplayTime Method (context, pixelFormat, timeInterval, timeStamp)
NamespacesMonobjc.AppKitNSOpenGLLayerDrawInOpenGLContextPixelFormatForLayerTimeDisplayTime(NSOpenGLContext, NSOpenGLPixelFormat, Double, IntPtr)

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 BasicVisual 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)

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