次の方法で共有


CImage のメンバ

更新 : 2007 年 11 月

演算子

operator HBITMAP

CImage オブジェクトに割り当てられた Windows ハンドルを返します。

構築

CImage

コンストラクタです。

操作

AlphaBlend

透明または半透明のピクセルがあるビットマップを表示します。

Attach

CImage オブジェクトに HBITMAP を割り当てます。DIB セクション以外のビットマップにも、DIB セクション ビットマップにも使用できます。

BitBlt

コピー元のデバイス コンテキストから現在のデバイス コンテキストにビットマップをコピーします。

Create

DIB セクション ビットマップを作成し、構築済みの CImage オブジェクトに割り当てます。

CreateEx

DIB セクション ビットマップを追加パラメータを指定して作成し、構築済みの CImage オブジェクトに割り当てます。

Destroy

Cimage オブジェクトへのビットマップの割り当てを解除し、そのビットマップを破棄します。

Detach

Cimage オブジェクトへのビットマップの割り当てを解除します。

Draw

コピー元の四角形からコピー先の四角形にビットマップをコピーします。Draw は、コピー先の四角形の大きさに合わせるために、コピーするビットマップを必要に応じて拡大または縮小します。また、アルファ ブレンドや透過色も処理します。

GetBits

ビットマップの実際のピクセル値へのポインタを取得します。

GetBPP

ピクセルあたりのビット数を取得します。

GetColorTable

カラー テーブル内の特定範囲のエントリの RGB 値 (赤、緑、青の成分値) を取得します。

GetDC

現在のビットマップのデバイス コンテキストを取得します。

GetExporterFilterString

使用できるイメージ形式とその説明を取得します。

GetImporterFilterString

使用できるイメージ形式とその説明を取得します。

GetHeight

現在のイメージの高さ (ピクセル単位) を取得します。

GetMaxColorTableEntries

カラー テーブル内の最大エントリ数を取得します。

GetPitch

現在のイメージのピッチ (バイト単位) を取得します。

GetPixelAddress

指定されたピクセルのアドレスを取得します。

GetPixel

xy で指定されたピクセルの色を取得します。

GetTransparentColor

カラー テーブル内の透過色の位置を取得します。

GetWidth

現在のイメージの幅 (ピクセル単位) を取得します。

IsDibSection

割り当てられているビットマップが DIB セクションかどうかを確認します。

IsIndexed

ビットマップの色が、インデックス付きパレットに割り当てられているかどうかを示します。

IsNull

読み込み元のビットマップが読み込まれているかどうかを示します。

IsTransparencySupported

アプリケーションが透過ビットマップをサポートし、Windows 2000 以降のシステム用にコンパイルされているかどうかを示します。

LoadFromResource

指定されたリソースからイメージを読み込みます。

Load

指定されたファイルからイメージを読み込みます。

MaskBlt

指定されたマスクとラスタ オペレーションを使用して、元のビットマップと対象のビットマップのカラー データを組み合わせます。

PlgBlt

転送元デバイス コンテキストの四角形から、転送先デバイス コンテキストの平行四辺形にビット ブロック転送します。

ReleaseDC

Cimage::GetDC で取得されたデバイス コンテキストを解放します。

ReleaseGDIPlus

GDI+ が使用しているリソースを解放します。グローバル CImage オブジェクトが作成したリソースを解放するために呼び出す必要があります。

Save

イメージを指定された形式で保存します。Save では、イメージのオプションは指定できません。

SetColorTable

DIB セクションのカラー テーブル内の特定範囲のエントリに RGB 値 (赤、緑、青の成分値) を設定します。

SetPixelIndexed

指定された座標にあるピクセルをカラー パレット内の指定されたインデックスの色に設定します。

SetPixelRGB

指定された座標にあるピクセルを指定された RGB 値 (赤、緑、青の成分値) に設定します。

SetPixel

指定された座標にあるピクセルを指定された色に設定します。

SetTransparentColor

カラー パレット内の特定のインデックスの色を透過色に設定します。透過色に設定できるのは、カラー パレット内の 1 つの色だけです。

StretchBlt

ビットマップをコピー元の四角形からコピー先の四角形にコピーします。コピーされるビットマップは、コピー先の四角形の寸法に合うように、必要に応じて拡大または縮小されます。

TransparentBlt

コピー元のデバイス コンテキストから現在のデバイス コンテキストに、透過色を含むビットマップをコピーします。

参照

参照

CImage クラス