CImage のメンバー

演算子

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

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

読み込み

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

MaskBlt

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

PlgBlt

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

ReleaseDC

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

ReleaseGDIPlus

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

保存

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

SetColorTable

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

SetPixelIndexed

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

SetPixelRGB

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

SetPixel

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

SetTransparentColor

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

StretchBlt

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

TransparentBlt

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

参照

参照

CImage クラス