CreateBitmapSourceFromMemorySection Method
Collapse the table of content
Expand the table of content

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

 

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

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

[SecurityCriticalAttribute]
public 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:
© 2016 Microsoft