←Select platform

CreateFromWriteableBitmap Method

Summary

Creates a new instance of RasterRenderBuffer with the specified values from a Windows Runtime WriteableBitmap object.

Syntax

C#
VB
WinRT C#
C++
public static Leadtools.Converters.RasterRenderBuffer CreateFromWriteableBitmap(  
   int pixelWidth, 
   int pixelHeight, 
   IBuffer pixelBuffer 
) 
Public Shared Function CreateFromWriteableBitmap( _ 
   ByVal pixelWidth As Integer, _ 
   ByVal pixelHeight As Integer, _ 
   ByVal pixelBuffer As IBuffer _ 
) As Leadtools.Converters.RasterRenderBuffer 
public static Leadtools.Converters.RasterRenderBuffer CreateFromWriteableBitmap(  
   int pixelWidth, 
   int pixelHeight, 
   IBuffer pixelBuffer 
) 
 function Leadtools.Converters.RasterRenderBuffer.CreateFromWriteableBitmap(  
   pixelWidth , 
   pixelHeight , 
   pixelBuffer  
) 
public: 
static Leadtools.Converters.RasterRenderBuffer^ CreateFromWriteableBitmap(  
   int pixelWidth, 
   int pixelHeight, 
   IBuffer^ pixelBuffer 
)  

Parameters

pixelWidth
The pixel width of the bitmap. Set this to WriteableBitmap.PixelWidth. Must be a value greater than 0.

pixelHeight
The pixel height of the bitmap. Set this to WriteableBitmap.PixelHeight. Must be a value greater than 0.

pixelBuffer
The pixels data. Set this to WriteableBitmap.PixelBuffer. Must not be null.

Return Value

The newly created RasterRenderBuffer object.

Remarks

This is a helper method that sets the values of the returned RasterRenderBuffer as follows:

Member Value
Width

pixelWidth

Height

pixelHeight

BitsPerPixel

32. This is the only value supported in this version and cannot be changed.

Order

RasterByteOrder.Bgr since BGR color data is the format used by Windows Runtime WriteableBitmap.

Internal buffer data

This method will call SetDataBuffer with pixelBuffer.

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Converters Assembly