ControlPaint.CreateHBitmapColorMask(Bitmap, IntPtr) Method

Definition

Creates a Win32 HBITMAP out of the image.

public:
 static IntPtr CreateHBitmapColorMask(System::Drawing::Bitmap ^ bitmap, IntPtr monochromeMask);
public static IntPtr CreateHBitmapColorMask (System.Drawing.Bitmap bitmap, IntPtr monochromeMask);
static member CreateHBitmapColorMask : System.Drawing.Bitmap * nativeint -> nativeint
Public Shared Function CreateHBitmapColorMask (bitmap As Bitmap, monochromeMask As IntPtr) As IntPtr

Parameters

bitmap
Bitmap

The Bitmap to create.

monochromeMask
IntPtr

nativeint

A pointer to the monochrome mask.

Returns

IntPtr

nativeint

The handle to the bitmap.

Exceptions

bitmap is null.

Remarks

The caller is responsible for deallocating the HBITMAP. If the image uses transparency, the background will be filled with the specified color.

Applies to