Table of Contents

Class EmbeddedBitmapSource

Namespace
SharpVectors.Runtime
Assembly
SharpVectors.Runtime.Wpf.dll
public class EmbeddedBitmapSource : BitmapSource, IAnimatable, IFormattable
Inheritance
EmbeddedBitmapSource
Implements
Inherited Members

Constructors

EmbeddedBitmapSource()
EmbeddedBitmapSource(MemoryStream)
EmbeddedBitmapSource(MemoryStream, BitmapImage)

Properties

Data
DpiX

Gets the horizontal dots per inch (dpi) of the image.

DpiY

Gets the vertical dots per inch (dpi) of the image.

Format

Gets the native PixelFormat of the bitmap data.

MimeType
Palette

Gets the color palette of the bitmap, if one is specified.

PixelHeight

Gets the height of the bitmap in pixels.

PixelWidth

Gets the width of the bitmap in pixels.

Methods

CloneCore(Freezable)

Makes this instance a deep copy of the specified BitmapSource. When copying dependency properties, this method copies resource references and data bindings (but they might no longer resolve) but not animations or their current values.

CloneCurrentValueCore(Freezable)

Makes this instance a modifiable deep copy of the specified BitmapSource using current property values. Resource references, data bindings, and animations are not copied, but their current values are.

CopyPixels(Int32Rect, IntPtr, int, int)

Copies the bitmap pixel data within the specified rectangle

CreateInstanceCore()

When implemented in a derived class, creates a new instance of the Freezable derived class.

GetAsFrozenCore(Freezable)

Makes this instance a clone of the specified BitmapSource object.

GetCurrentValueAsFrozenCore(Freezable)

Makes this instance a frozen clone of the specified BitmapSource. Resource references, data bindings, and animations are not copied, but their current values are.