Screen Graphics Subsystem Library
Two important aspects to note when using
are Function safety and Function execution types.
Function safety
Function safety refers to whether or not it's safe to use the
functions in certain situations.
Function execution types
Function execution timeliness essentially refers to whether or not the operations performed by
are immediate or delayed.
General (screen.h)
Constants and Datatypes which are available for multiple
objects.
Blits (screen.h)
Blit API functions and properties are used when combining buffers.
Buffers (screen.h)
A buffer is memory where pixels can be drawn to or read from.
Contexts (screen.h)
A context defines the relationship with the underlying windowing system.
Debugging (screen.h)
Statistics that can be enabled to facilitate debugging your applications.
Devices (screen.h)
Devices represent input devices. Input devices can be focused to specific displays.
Displays (screen.h)
A display represents the physical display hardware such as a monitor or touch screen display.
Events (screen.h)
Events are associated with a given context.
Groups (screen.h)
A window group is used to organize windows who share properties and a context.
Pixmaps (screen.h)
A pixmap is an off-screen rendering target.
Sessions (screen.h)
A window is used to display different types of content.
Windows (screen.h)
A window is used to display different types of content.