Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

CGDisplayStreamUpdateMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class CoreGraphics MBS MacCG Plugin 16.1 Yes No No Yes, macOS only No
Function: A single frame's extra metadata that describes useful frame delta information.
Notes: A CGDisplayStreamUpdate encapsulates information about what portions of a frame have changed relative to a previously delivered frame. This includes regions that were changed in any way, which ones were actually redrawn, and which regions were merely copied from one place to another.

Feedback, Comments & Corrections

Rectangle Selectors

Constant Value Description
UpdateDirtyRects 2 The union of both refreshed and moved rects.
UpdateMovedRects 1 The rectangles that were simply moved from one part of the display to another
UpdateReducedDirtyRects 3 A possibly simplified (but overstated) array of dirty rectangles.
UpdateRefreshedRects 0 The rectangles that were refreshed on the display, not counting moved rectangles

This class has no sub classes.

Some events for this class:

Some examples which use this class:


The items on this page are in the following plugins: MBS MacCG Plugin.


CGDisplayStreamEventMBS   -   CGDisplayTransferFormulaMBS





Links
MBS Xojo blog