ControlPaint.CreateHBitmapColorMask(Bitmap, IntPtr) 方法

定义

在图像外创建 Win32 HBITMAP

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

参数

bitmap
Bitmap

要创建的 Bitmap

monochromeMask
IntPtr

nativeint

指向单色掩码的指针。

返回

IntPtr

nativeint

位图的句柄。

例外

bitmap 为 null。

注解

调用方负责解除分配 HBITMAP。 如果图像使用透明度,则背景将填充指定的颜色。

适用于