SoftwareBitmapRenderer Members

Include Protected Members
Include Inherited Members

The SoftwareBitmapRenderer type exposes the following members.

Constructors

  Name Description
Public method SoftwareBitmapRenderer()
Creates and initializes a new SoftwareBitmapRenderer.
Public method SoftwareBitmapRenderer(IImageProvider)
Creates and initializes a new SoftwareBitmapRenderer with an image source.
Public method SoftwareBitmapRenderer(IImageProvider, SoftwareBitmap)
Creates and initializes a new SoftwareBitmapRenderer with an image source and a target SoftwareBitmap.
Public method SoftwareBitmapRenderer(IImageProvider, BitmapPixelFormat, BitmapAlphaMode)
Creates and initializes a new SoftwareBitmapRenderer with an image source and a ColorMode.
Public method SoftwareBitmapRenderer(IImageProvider, SoftwareBitmap, OutputOption)
Creates and initializes a new SoftwareBitmapRenderer with an image source and a target SoftwareBitmap.

Methods

  Name Description
Public method GetSources
Public method RenderAsync
Renders the image source to the SoftwareBitmap.
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.

Properties

  Name Description
Public property BitmapAlphaMode
The output BitmapAlphaMode used when rendering.
Public property BitmapPixelFormat
The output BitmapPixelFormat 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 SoftwareBitmap has been specified.
Public property SoftwareBitmap
The SoftwareBitmap that will be rendered to.
Public property Source
The IImageProvider that will be used as source.
Public property SourceCount
The number of sources that can be set.

See Also

SoftwareBitmapRenderer Class

Lumia.Imaging Namespace