Iot.Device.Graphics Namespace

Classes

BdfFont

Represents Bitmap Distribution Format (BDF) font, partial implementation of specifications. Specifications can be found here: https://www.adobe.com/content/dam/acom/en/devnet/font/pdfs/5005.BDF_Spec.pdf

BitmapImage

An abstract class for a bitmap image, to be implemented by an image provider. This class is also the factory to create new bitmaps with the current image factory. The image factory must implement IImageFactory and must be registered using a call to RegisterImageFactory(IImageFactory).

Converters

Contains a set of converters from Bitmap to BitmapImage, for easy conversion of legacy code that still uses the obsolete System.Drawing library

Font5x8

The specific PCD8544 font for Nokia 5110

LcdCharacterEncoding

Provides the character encoding for an LCD display. Instances of this class are generated by LcdCharacterEncodingFactory.

LcdCharacterEncodingFactory

Factory for creating Encodings that support different cultures on different LCD Displays.

Interfaces

IGraphics

This declarative interface provides the basis for drawing functions using image specific APIs. This interface is empty. The implementation is provided via extension methods.

IImageFactory

Factory interface for creating bitmaps. An instance of this interface shall be provided by library-specific adapter classes. The class BitmapImage requires an instance of this interface to work properly.

Enums

ImageFileType

Image file type list

PixelFormat

Specifies the pixel format of an image.