This topic has not yet been rated - Rate this topic

BitmapSource.SetSource Method

Silverlight

Sets the source of the BitmapSource.

Namespace:  System.Windows.Media.Imaging
Assembly:  System.Windows (in System.Windows.dll)
public void SetSource(
	Stream streamSource
)

Parameters

streamSource
Type: System.IO.Stream
The stream to set the source to.

This API can replace the existing texture represented by the BitmapSource. If you call SetSource, it will replace the current dimensions (PixelWidth and PixelHeight) of the BitmapSource.

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
re: stream usage
Not as far as we saw (on WP7.1 at least). So in both the ImageOpened and ImageFailed handlers, we make sure to close the stream, and that fixed the stream/memory leaks.
stream usage
What happens to the stream after this method? Is it closed/disposed of automatically?