Click or drag to resize
CanvasRenderTarget Methods

The CanvasRenderTarget type exposes the following members.

Methods
  NameDescription
Public methodConvertDipsToPixels
Converts units from device independent pixels (DIPs) to physical pixels based on the DPI of this bitmap.
(Inherited from CanvasBitmap.)
Public methodConvertPixelsToDips
Converts units from physical pixels to device independent pixels (DIPs) based on the DPI of this bitmap.
(Inherited from CanvasBitmap.)
Public methodCopyPixelsFromBitmap(CanvasBitmap)
Copies the entire bitmap specified into this bitmap, at position (0, 0).
(Inherited from CanvasBitmap.)
Public methodCopyPixelsFromBitmap(CanvasBitmap, Int32, Int32)
Copies the entire bitmap specified into this bitmap at the point specified.
(Inherited from CanvasBitmap.)
Public methodCopyPixelsFromBitmap(CanvasBitmap, Int32, Int32, Int32, Int32, Int32, Int32)
Copies the specified region of a bitmap into this bitmap, at the point specified.
(Inherited from CanvasBitmap.)
Public methodCode exampleCreateDrawingSession
Returns a new drawing session. The drawing session draws onto the CanvasRenderTarget.
Public methodStatic memberCreateFromDirect3D11Surface(ICanvasResourceCreator, IDirect3DSurface)
Creates a CanvasRenderTarget from an existing Direct3D graphics surface, using premultiplied alpha and default (96) DPI.
Public methodStatic memberCreateFromDirect3D11Surface(ICanvasResourceCreator, IDirect3DSurface, Single)
Creates a CanvasRenderTarget from an existing Direct3D graphics surface, using the specified DPI and premultiplied alpha.
Public methodStatic memberCreateFromDirect3D11Surface(ICanvasResourceCreator, IDirect3DSurface, Single, CanvasAlphaMode)
Creates a CanvasRenderTarget from an existing Direct3D graphics surface, using the specified DPI and alpha behavior.
Public methodDispose
Releases all resources used by the CanvasBitmap.
(Inherited from CanvasBitmap.)
Public methodGetBounds(ICanvasResourceCreator)
Retrieves the bounds of this CanvasBitmap.
(Inherited from CanvasBitmap.)
Public methodGetBounds(ICanvasResourceCreator, Matrix3x2)
Retrieves the bounds of this CanvasBitmap.
(Inherited from CanvasBitmap.)
Public methodGetPixelBytes
Returns an array of raw byte data for the entire bitmap.
(Inherited from CanvasBitmap.)
Public methodGetPixelBytes(IBuffer)
Copies raw byte data for the entire bitmap into the specified buffer.
(Inherited from CanvasBitmap.)
Public methodGetPixelBytes(Int32, Int32, Int32, Int32)
Returns an array of raw byte data for a subregion of the bitmap.
(Inherited from CanvasBitmap.)
Public methodGetPixelBytes(IBuffer, Int32, Int32, Int32, Int32)
Copies raw byte data for a subregion of the bitmap into the specified buffer.
(Inherited from CanvasBitmap.)
Public methodGetPixelColors
Returns an array of color data for the entire bitmap.
(Inherited from CanvasBitmap.)
Public methodGetPixelColors(Int32, Int32, Int32, Int32)
Returns an array of color data for a subregion of the bitmap.
(Inherited from CanvasBitmap.)
Public methodSaveAsync(String)
Saves the entire bitmap to a file with the specified file name, using a default quality level of 0.9 and CanvasBitmapFileFormat.Auto.
(Inherited from CanvasBitmap.)
Public methodSaveAsync(String, CanvasBitmapFileFormat)
Saves the entire bitmap to a file with the specified file name and file format, and a default quality level of 0.9.
(Inherited from CanvasBitmap.)
Public methodSaveAsync(IRandomAccessStream, CanvasBitmapFileFormat)
Saves the entire bitmap to the specified stream with the specified file format, using a default quality level of 0.9.
(Inherited from CanvasBitmap.)
Public methodSaveAsync(String, CanvasBitmapFileFormat, Single)
Saves the entire bitmap to a file with the specified file name and file format, and quality level.
(Inherited from CanvasBitmap.)
Public methodSaveAsync(IRandomAccessStream, CanvasBitmapFileFormat, Single)
Saves the entire bitmap to the specified stream with the specified file format and quality level.
(Inherited from CanvasBitmap.)
Public methodSetPixelBytes(Byte)
Sets the byte data of the bitmap from the specified array.
(Inherited from CanvasBitmap.)
Public methodSetPixelBytes(IBuffer)
Sets the byte data of the bitmap from the specified buffer.
(Inherited from CanvasBitmap.)
Public methodSetPixelBytes(Byte, Int32, Int32, Int32, Int32)
Sets the byte data of a subregion of the bitmap.
(Inherited from CanvasBitmap.)
Public methodSetPixelBytes(IBuffer, Int32, Int32, Int32, Int32)
Sets the byte data of a subregion of the bitmap from the specified buffer.
(Inherited from CanvasBitmap.)
Public methodSetPixelColors(Color)
Sets the color data of the bitmap from the specified array.
(Inherited from CanvasBitmap.)
Public methodSetPixelColors(Color, Int32, Int32, Int32, Int32)
Sets the color data for a subregion of the bitmap from the specified array.
(Inherited from CanvasBitmap.)
Top
See Also