Imaging::CreateBitmapSourceFromMemorySection Method (IntPtr, Int32, Int32, PixelFormat, Int32, Int32)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Returns a managed BitmapSource, based on the provided unmanaged memory location.

Namespace:   System.Windows.Interop
Assembly:  PresentationCore (in PresentationCore.dll)

public:
[SecurityCriticalAttribute]
static BitmapSource^ CreateBitmapSourceFromMemorySection(
	IntPtr section,
	int pixelWidth,
	int pixelHeight,
	PixelFormat format,
	int stride,
	int offset
)

Parameters

section
Type: System::IntPtr

A pointer to a memory section.

pixelWidth
Type: System::Int32

An integer that specifies the width, in pixels, of the bitmap.

pixelHeight
Type: System::Int32

An integer that specifies the height, in pixels, of the bitmap.

format
Type: System.Windows.Media::PixelFormat

A value of the enumeration.

stride
Type: System::Int32

The stride of the bitmap.

offset
Type: System::Int32

The byte offset into the memory stream where the image starts.

SecurityPermission

to return an object from this method. Associated enumeration: UnmanagedCode

.NET Framework
Available since 3.0
Return to top
Show: