Namespace Meadow.Peripherals.Displays
Classes
TextDisplayConfig
Represents Text Display configurations
Interfaces
IDisplay
Display Interface
IPixelBuffer
IPixelBuffer provides a standard interface for representing the display state of a device capable of displaying pixels. It specifies methods for performing common primitive operations on a buffer of pixel data.
Conceptually, implementing classes should:
- Specify a bit depth for pixels
- Specify a color mode
- Preserve the display state as a byte[] in the PixelBuffer
- Optimize primitive drawing methods for the bit depth of pixels
- Be abstracted/decoupled from a specific device driver
IPixelDisplay
Represents a pixel based graphics display
IPixelDisplayProvider
Represents an object that can create IPixelDisplays
IResizablePixelDisplay
Represents a resizable pixel based graphics display
IRotatableDisplay
Represents a display that supports rotation in 90 degree increments
ITextDisplay
Defines a Text Display
Enums
ColorMode
Enum for Display color mode, defines bit depth and RGB order
RotationType
Display rotation