Image.FromHbitmap メソッド

定義

Windows ハンドルからBitmapを作成します。

オーバーロード

名前 説明
FromHbitmap(IntPtr)

ハンドルから GDI ビットマップへの Bitmap を作成します。

FromHbitmap(IntPtr, IntPtr)

ハンドルから GDI ビットマップへの Bitmap と GDI パレットへのハンドルを作成します。

FromHbitmap(IntPtr)

ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs

ハンドルから GDI ビットマップへの Bitmap を作成します。

public:
 static System::Drawing::Bitmap ^ FromHbitmap(IntPtr hbitmap);
public static System.Drawing.Bitmap FromHbitmap(IntPtr hbitmap);
static member FromHbitmap : nativeint -> System.Drawing.Bitmap
Public Shared Function FromHbitmap (hbitmap As IntPtr) As Bitmap

パラメーター

hbitmap
IntPtr

nativeint

Bitmapの作成元となる GDI ビットマップ ハンドル。

返品

このメソッドによって作成される Bitmap

注釈

FromHbitmap メソッドは GDI ビットマップのコピーを作成するため、新しいDeleteObjectを作成した直後に GDI Image メソッドを使用して、受信 GDI ビットマップを解放できます。

適用対象

FromHbitmap(IntPtr, IntPtr)

ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs
ソース:
Image.cs

ハンドルから GDI ビットマップへの Bitmap と GDI パレットへのハンドルを作成します。

public:
 static System::Drawing::Bitmap ^ FromHbitmap(IntPtr hbitmap, IntPtr hpalette);
public static System.Drawing.Bitmap FromHbitmap(IntPtr hbitmap, IntPtr hpalette);
static member FromHbitmap : nativeint * nativeint -> System.Drawing.Bitmap
Public Shared Function FromHbitmap (hbitmap As IntPtr, hpalette As IntPtr) As Bitmap

パラメーター

hbitmap
IntPtr

nativeint

Bitmapの作成元となる GDI ビットマップ ハンドル。

hpalette
IntPtr

nativeint

hbitmap パラメーターで指定されたビットマップがデバイスに依存しないビットマップ (DIB) でない場合に、ビットマップの色を定義するために使用される GDI パレットのハンドル。

返品

このメソッドによって作成される Bitmap

注釈

FromHbitmap メソッドは GDI ビットマップのコピーを作成するため、新しいDeleteObjectを作成した直後に GDI Image メソッドを使用して、受信 GDI ビットマップを解放できます。

適用対象