The plugin part CGDisplay
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCG Plugin:CGDisplay:
Partly Console safe,
144 entry points.
- class CGDisplayConfigMBS
- class CGDisplayMBS
- method SetRotation(angle as integer) as integer
- method SetStereoOperation(stereo as boolean, forceBlueLine as boolean, option as integer) as integer
- method CreateImageForRect(rect as CGRectMBS) as CGImageMBS
- method CreateImage as CGImageMBS
- method ShieldingWindowID as UInt32
- method DrawingContext as CGContextMBS
- method AllDisplayModes(options as Dictionary = nil) as CGDisplayModeMBS()
- method SetDisplayMode(mode as CGDisplayModeMBS) as integer
- method OpenGLDisplayMask as integer
- method InfoAsCFDictionary as variant
- method Info as Dictionary
- method AvailableModes as Dictionary()
- method BestModeForParameters(BitsPerPixel as integer, Width as integer, Height as integer, byref ExactMatch as boolean) as Dictionary
- method BestModeForParametersAndRefreshRate(BitsPerPixel as integer, Width as integer, Height as integer, RefreshRate as integer, byref ExactMatch as boolean) as Dictionary
- method BestModeForParametersAndRefreshRateWithProperty(BitsPerPixel as integer, Width as integer, Height as integer, RefreshRate as integer, propertyName as string, byref ExactMatch as boolean) as Dictionary
- method SwitchToMode(Mode as Dictionary) as integer
- method SetDisplayTransferFormula(formula as CGDisplayTransferFormulaMBS) as integer
- method GetDisplayTransferFormula(byref formula as CGDisplayTransferFormulaMBS) as integer
- method SetDisplayTransferByTable(count as integer, red as memoryblock, green as memoryblock, blue as memoryblock) as integer
- method GetDisplayTransferByTable(capacity as integer, red as memoryblock, green as memoryblock, blue as memoryblock, byref samplecount as integer) as integer
- method SetDisplayTransferByByteTable(count as integer, red as memoryblock, green as memoryblock, blue as memoryblock) as integer
- method IsCaptured as boolean
- method CaptureWithOptions(options as integer) as integer
- method Capture as integer
- method Release as integer
- method HideCursor as integer
- method ShowCursor as integer
- method MoveCursorToPoint(x as double, y as double) as integer
- method WaitForBeamPositionOutsideLines(upperScanLine as UInt32, lowerScanLine as UInt32) as integer
- method CreateImageAsync(receiverDelegate as CreateImageAsyncDelegateMBS, jpegQuality as double = 0.9, tag as Variant = nil)
- property Handle as Integer
- property LastError as Integer
- property Brightness as Double
- property ScreenSizeWidth as Double
- property ScreenSizeHeight as Double
- property UsesOpenGLAcceleration as Boolean
- property DisplayMode as CGDisplayModeMBS
- property ColorSpace as CGColorSpaceMBS
- property Rotation as Double
- property PrimaryDisplay as CGDisplayMBS
- property MirrorsDisplay as CGDisplayMBS
- property UnitNumber as Integer
- property VendorNumber as Integer
- property SerialNumber as Integer
- property ModelNumber as Integer
- property IsStereo as Boolean
- property IsInHWMirrorSet as Boolean
- property IsAlwaysInMirrorSet as Boolean
- property IsInMirrorSet as Boolean
- property IsOnline as Boolean
- property IsMain as Boolean
- property IsBuiltin as Boolean
- property IsAsleep as Boolean
- property IsActive as Boolean
- property DisplayProductNames as Dictionary
- property PixelsWide as Integer
- property PixelsHigh as Integer
- property Bounds as CGRectMBS
- property CurrentMode as Dictionary
- property CanSetPalette as Boolean
- property IOServicePort as Integer
- property BeamPosition as UInt32
- property RefreshRate as Integer
- shared method GetLastMouseDelta(byref deltax as integer, byref deltay as integer)
- shared method ShieldingWindowLevel as Int32
- shared method GetDisplaysWithOpenGLDisplayMask(mask as integer) as CGDisplayMBS()
- shared method GetDisplaysWithPoint(x as double, y as double) as CGDisplayMBS()
- shared method GetDisplaysWithRect(x as double, y as double, w as double, h as double) as CGDisplayMBS()
- shared method GetDisplaysWithPoint(cgpoint as CGPointMBS) as CGDisplayMBS()
- shared method GetDisplaysWithRect(cgrect as CGRectMBS) as CGDisplayMBS()
- shared method GetActiveDisplayList as CGDisplayMBS()
- shared method GetOnlineDisplayList as CGDisplayMBS()
- shared method MainDisplay as CGDisplayMBS
- shared method CaptureAllDisplaysWithOptions(options as integer) as integer
- shared method CaptureAllDisplays as integer
- shared method ReleaseAllDisplays as integer
- shared method RestoreColorSyncSettings
- class CGDisplayModeMBS
- class CGDisplayReconfigurationEventMBS
- class CGDisplayStreamEventMBS
- class CGDisplayStreamUpdateMBS
- class CGDisplayTransferFormulaMBS
- class CGScreenRefreshEventMBS
- class CGScreenUpdateMoveEventMBS
Blog Entries