[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVDisplayLink"]
C# | Visual Basic | Visual C++ |
public static class CVDisplayLink
Public NotInheritable Class CVDisplayLink
public ref class CVDisplayLink abstract sealed
All Members | Methods | ||||
Icon | Member | Description |
---|---|---|
CreateWithActiveCGDisplays(IntPtr%) | Creates a display link capable of being used with all active displays. Original signature is 'CVReturn CVDisplayLinkCreateWithActiveCGDisplays ( CVDisplayLinkRef *displayLinkOut );' Available in Mac OS X v10.4 and later. | |
CreateWithCGDisplay(UInt32, IntPtr%) | Creates a display link for a single display. Original signature is 'CVReturn CVDisplayLinkCreateWithCGDisplay ( CGDirectDisplayID displayID, CVDisplayLinkRef *displayLinkOut );' Available in Mac OS X v10.4 and later. | |
CreateWithCGDisplays(IntPtr, IntPtr, IntPtr%) | Creates a display link for an array of displays. Original signature is 'CVReturn CVDisplayLinkCreateWithCGDisplays ( CGDirectDisplayID *displayArray, CFIndex count, CVDisplayLinkRef *displayLinkOut );' Available in Mac OS X v10.4 and later. | |
CreateWithOpenGLDisplayMask(IntPtr, IntPtr%) | Creates a display link from an OpenGL display mask. Original signature is 'CVReturn CVDisplayLinkCreateWithOpenGLDisplayMask ( CGOpenGLDisplayMask mask, CVDisplayLinkRef *displayLinkOut );' Available in Mac OS X v10.4 and later. | |
GetActualOutputVideoRefreshPeriod(IntPtr) | Retrieves the actual output refresh period of a display as measured by the host time base. Original signature is 'double CVDisplayLinkGetActualOutputVideoRefreshPeriod ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
GetCurrentCGDisplay(IntPtr) | Gets the current display associated with a display link. Original signature is 'CGDirectDisplayID CVDisplayLinkGetCurrentCGDisplay ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
GetCurrentTime(IntPtr, CVTimeStamp%) | Retrieves the current (“now”) time of a given display link. Original signature is 'CVReturn CVDisplayLinkGetCurrentTime ( CVDisplayLinkRef displayLink, CVTimeStamp *outTime );' Available in Mac OS X v10.4 and later. | |
GetNominalOutputVideoRefreshPeriod(IntPtr) | Retrieves the nominal refresh period of a display link. Original signature is 'CVTime CVDisplayLinkGetNominalOutputVideoRefreshPeriod ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
GetOutputVideoLatency(IntPtr) | Retrieves the nominal latency of a display link. Original signature is 'CVTime CVDisplayLinkGetOutputVideoLatency ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
IsRunning(IntPtr) | Indicates whether a given display link is running. Original signature is 'Boolean CVDisplayLinkIsRunning ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
Release(IntPtr) | Releases a display link. Original signature is 'void CVDisplayLinkRelease ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
Retain(IntPtr) | Retains a display link. Original signature is 'CVDisplayLinkRef CVDisplayLinkRetain ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
SetCurrentCGDisplay(IntPtr, UInt32) | Sets the current display of a display link. Original signature is 'CVReturn CVDisplayLinkSetCurrentCGDisplay ( CVDisplayLinkRef displayLink, CGDirectDisplayID displayID );' Available in Mac OS X v10.4 and later. | |
SetCurrentCGDisplayFromOpenGLContext(IntPtr, IntPtr, IntPtr) | Selects the display link most optimal for the current renderer of an OpenGL context. Original signature is 'CVReturn CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext ( CVDisplayLinkRef displayLink, CGLContextObj cglContext, CGLPixelFormatObj cglPixelFormat );' Available in Mac OS X v10.4 and later. | |
SetOutputCallback(IntPtr, CVDisplayLinkOutputCallback, IntPtr) | Sets the renderer output callback function. Original signature is 'CVReturn CVDisplayLinkSetOutputCallback ( CVDisplayLinkRef displayLink, CVDisplayLinkOutputCallback callback, void *userInfo );' Available in Mac OS X v10.4 and later. | |
Start(IntPtr) | Activates a display link. Original signature is 'CVReturn CVDisplayLinkStart ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
Stop(IntPtr) | Stops a display link. Original signature is 'CVReturn CVDisplayLinkStop ( CVDisplayLinkRef displayLink );' Available in Mac OS X v10.4 and later. | |
TranslateTime(IntPtr, CVTimeStamp%, CVTimeStamp%) | Translates the time in the display link’s time base from one representation to another. Original signature is 'CVReturn CVDisplayLinkTranslateTime ( CVDisplayLinkRef displayLink, const CVTimeStamp *inTime, CVTimeStamp *outTime );' Available in Mac OS X v10.4 and later. |
Object | |
CVDisplayLink |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)