BitmapRenderer Members

The BitmapRenderer type exposes the following members.

  Name Description
Public method BitmapRenderer()
Creates and initializes a new bitmap renderer.
Public method BitmapRenderer(IImageProvider)
Creates and initializes a new bitmap renderer with an image source.
Public method BitmapRenderer(IImageProvider, Bitmap)
Creates and initializes a new bitmap renderer with an image source and a target bitmap.
Public method BitmapRenderer(IImageProvider, ColorMode)
Creates and initializes a new bitmap renderer with an image source and a ColorMode.
Public method BitmapRenderer(IImageProvider, Bitmap, OutputOption)
Creates and initializes a new bitmap renderer with an image source and a target bitmap.

  Name Description
Public method Close
Public method GetSources
Public method RenderAsync
Renders the image source to the bitmap.
Public method SetSource
Set a source by index.
Public method ToDotString
Creates a representation of the image processing graph in the DOT language. This can be used with the DOT tool to generate a visual representation of what is going to be rendered.

  Name Description
Public property Bitmap
The bitmap that will be rendered to.
Public property ColorMode
The output ColorMode used when rendering.
Public property OutputOption
Controls how the image is rendered. The default value is OutputOption.PreserveAspectRatio. Note: The option OutputOption.PreserveSize is not a valid option for BitmapRenderer.
Public property RenderOptions
Controls what rendering options are used when scheduling the rendering chain. Use this to force CPU or GPU only rendering. The default value is RenderOptions.Mixed.
Public property Size
The output size to use if no bitmap has been specified.
Public property Source
The IImageProvider that will be used as source.
Public property SourceCount
The number of sources that can be set.
Show: