Bitmap::FromHBITMAP メソッド (gdiplusheaders.h)
Bitmap::FromHBITMAP メソッドは、Windows グラフィックス デバイス インターフェイス (GDI) ビットマップへのハンドルと GDI パレットへのハンドルに基づいて Bitmap オブジェクトを作成します。
構文
Bitmap * FromHBITMAP(
[in] HBITMAP hbm,
[in] HPALETTE hpal
);
パラメーター
[in] hbm
種類: HBITMAP
GDI ビットマップへのハンドル。
[in] hpal
種類: HPALETTE
hbm がデバイスに依存しないビットマップ (DIB) でない場合は、ビットマップの色を定義するために使用される GDI パレットへのハンドル。
戻り値
種類: ビットマップ*
このメソッドは、新しい Bitmap オブジェクトへのポインターを返します。
解説
GDI ビットマップと GDI パレットを削除する必要があります。 ただし、GDI+ Bitmap オブジェクトが削除されるか、スコープ外になるまで、GDI ビットマップ または GDI パレットを削除しないでください。
Bitmap::FromHBITMAP メソッドに、現在選択されている (または以前に選択されている) GDI ビットマップまたは GDI パレットをデバイス コンテキストに渡さないでください。
このメソッドは、ソース GDI ビットマップのアルファ チャネルを保持しません。
要件
サポートされている最小のクライアント | Windows XP、Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | gdiplusheaders.h (Gdiplus.h を含む) |
Library | Gdiplus.lib |
[DLL] | Gdiplus.dll |