Export (0) Print
Expand All

BitmapFrame.Create Method (Stream, BitmapCreateOptions, BitmapCacheOption)

Creates a new BitmapFrame from a given Stream with the specified BitmapCreateOptions and BitmapCacheOption.

Namespace:  System.Windows.Media.Imaging
Assembly:  PresentationCore (in PresentationCore.dll)

public static BitmapFrame Create(
	Stream bitmapStream,
	BitmapCreateOptions createOptions,
	BitmapCacheOption cacheOption


Type: System.IO.Stream
The stream from which this BitmapFrame is constructed.
Type: System.Windows.Media.Imaging.BitmapCreateOptions
The options that are used to create this BitmapFrame.
Type: System.Windows.Media.Imaging.BitmapCacheOption
The cache option that is used to create this BitmapFrame.

Use the OnLoad cache option if you wish to close the bitmapStream after the bitmap is created. The default OnDemand cache option retains access to the stream until the bitmap is needed and cleanup is handled by the garbage collector.

.NET Framework

Supported in: 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Community Additions

© 2014 Microsoft