Image クラス (gdiplusheaders.h)
Image クラスには、ラスター イメージ (ビットマップ) とベクター イメージ (メタファイル) を読み込んで保存するためのメソッドが用意されています。 Image オブジェクトは、ビットマップまたはメタファイルをカプセル化し、さまざまな Get メソッドを呼び出すことによって取得できる属性を格納します。 BMP、ICON、GIF、JPEG、Exif、PNG、TIFF、WMF、EMF など、さまざまなファイルの種類から Image オブジェクトを作成できます。
継承
Image クラスは GdiplusBase を実装します。
メソッド
Image クラスには、これらのメソッドがあります。
Image::Clone Image::Clone メソッドは、新しい Image オブジェクトを作成し、この Image オブジェクトの内容で初期化します。 |
Image::FindFirstItem Image::FindFirstItem メソッドは、この Image オブジェクトの最初のメタデータ項目の説明とデータ サイズを取得します。 |
Image::FindNextItem Image::FindNextItem メソッドは、Image::FindFirstItem メソッドと共に使用され、この Image オブジェクトに格納されているメタデータ項目を列挙します。 |
Image::FromFile Image::FromFile メソッドは、ファイルに基づいて Image オブジェクトを作成します。 |
Image::FromStream Image::FromStream メソッドは、ストリームに基づいて新しい Image オブジェクトを作成します。 |
Image::GetAllPropertyItems Image::GetAllPropertyItems メソッドは、この Image オブジェクトに格納されているすべてのプロパティ項目 (メタデータ) を取得します。 |
Image::GetBounds Image::GetBounds メソッドは、このイメージの外接する四角形を取得します。 |
Image::GetEncoderParameterList Image::GetEncoderParameterList メソッドは、指定されたイメージ エンコーダーでサポートされているパラメーターの一覧を取得します。 |
Image::GetEncoderParameterListSize Image::GetEncoderParameterListSize メソッドは、指定されたイメージ エンコーダーのパラメーター リストのサイズをバイト単位で取得します。 |
Image::GetFlags Image::GetFlags メソッドは、この Image オブジェクトの特定の属性を示すフラグのセットを取得します。 |
Image::GetFrameCount Image::GetFrameCount メソッドは、この Image オブジェクトの指定した次元のフレーム数を取得します。 |
Image::GetFrameDimensionsCount Image::GetFrameDimensionsCount メソッドは、この Image オブジェクト内のフレーム ディメンションの数を取得します。 |
Image::GetFrameDimensionsList Image::GetFrameDimensionsList メソッドは、この Image オブジェクトのフレーム ディメンションの識別子を取得します。 |
Image::GetHeight Image::GetHeight メソッドは、このイメージのイメージの高さをピクセル単位で取得します。 |
Image::GetHorizontalResolution Image::GetHorizontalResolution メソッドは、この画像の水平方向の解像度を 1 インチあたりのドット単位で取得します。 |
Image::GetItemData Image::GetItemData メソッドは、この Image オブジェクトから 1 つのメタデータを取得します。 |
Image::GetLastStatus Image::GetLastStatus メソッドは、この Image オブジェクトの最新のメソッドエラーの性質を示す値を返します。 |
Image::GetPalette Image::GetPalette メソッドは、この Image オブジェクトの ColorPalette を取得します。 |
Image::GetPaletteSize Image::GetPaletteSize メソッドは、この Image オブジェクトのカラー パレットのサイズをバイト単位で取得します。 |
Image::GetPhysicalDimension Image::GetPhysicalDimension メソッドは、このイメージの幅と高さを取得します。 |
Image::GetPixelFormat Image::GetPixelFormat メソッドは、この Image オブジェクトのピクセル形式を取得します。 |
Image::GetPropertyCount Image::GetPropertyCount メソッドは、この Image オブジェクトに格納されているプロパティ (メタデータの一部) の数を取得します。 |
Image::GetPropertyIdList Image::GetPropertyIdList メソッドは、この Image オブジェクトのメタデータで使用されるプロパティ識別子の一覧を取得します。 |
Image::GetPropertyItem Image::GetPropertyItem メソッドは、この Image オブジェクトから指定されたプロパティ項目 (メタデータの一部) を取得します。 |
Image::GetPropertyItemSize Image::GetPropertyItemSize メソッドは、この Image オブジェクトの指定したプロパティ項目のサイズをバイト単位で取得します。 |
Image::GetPropertySize Image::GetPropertySize メソッドは、この Image オブジェクトに格納されているすべてのプロパティ項目の合計サイズをバイト単位で取得します。 Image::GetPropertySize メソッドは、この Image オブジェクトに格納されているプロパティ項目の数も取得します。 |
Image::GetRawFormat Image::GetRawFormat メソッドは、この Image オブジェクトの形式を識別するグローバル一意識別子 (GUID) を取得します。 さまざまなファイル形式を識別する GUID は、Gdiplusimaging.h で定義されます。 |
Image::GetThumbnailImage Image::GetThumbnailImage メソッドは、この Image オブジェクトからサムネイル画像を取得します。 |
Image::GetType Image::GetType メソッドは、この Image オブジェクトの型 (ビットマップまたはメタファイル) を取得します。 |
Image::GetVerticalResolution Image::GetVerticalResolution メソッドは、この画像の垂直解像度を 1 インチあたりのドット単位で取得します。 |
Image::GetWidth Image::GetWidth メソッドは、このイメージの幅をピクセル単位で取得します。 |
Image::Image このトピックでは、Image クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「イメージ クラス」を参照してください。 (オーバーロード 2/2) |
Image::Image ファイルに基づいて Image::Image オブジェクトを作成します。 |
Image::Image このトピックでは、Image クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「イメージ クラス」を参照してください。 (オーバーロード 1/2) |
Image::Image ストリームに基づいて Image::Image オブジェクトを作成します。 |
Image::Image このトピックでは、Image クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「イメージ クラス」を参照してください。 |
Image::RemovePropertyItem Image::RemovePropertyItem メソッドは、この Image オブジェクトからプロパティ項目 (メタデータの一部) を削除します。 |
Image::RotateFlip Image::RotateFlip メソッドは、このイメージを回転および反転します。 |
Image::Save Image::Save メソッドは、このイメージをファイルに保存します。 |
Image::Save Image::Save メソッドは、このイメージをストリームに保存します。 |
Image::SaveAdd Image::SaveAdd メソッドは、Save メソッドの以前の呼び出しで指定されたファイルまたはストリームにフレームを追加します。 (オーバーロード 1/2) |
Image::SaveAdd Image::SaveAdd メソッドは、Save メソッドの以前の呼び出しで指定されたファイルまたはストリームにフレームを追加します。 (オーバーロード 2/2) |
Image::SelectActiveFrame Image::SelectActiveFrame メソッドは、ディメンションとインデックスで指定された Image オブジェクト内のフレームを選択します。 |
Image::SetAbort Image::SetAbort メソッドは、時間のかかるレンダリング操作中に Abort メソッドが定期的に呼び出されるオブジェクトを設定します。 |
Image::SetPalette Image::SetPalette メソッドは、この Image オブジェクトのカラー パレットを設定します。 |
Image::SetPropertyItem Image::SetPropertyItem メソッドは、この Image オブジェクトのプロパティ項目 (メタデータの一部) を設定します。 項目が既に存在する場合は、その内容が更新されます。それ以外の場合は、新しい項目が追加されます。 |
必要条件
対象プラットフォーム | Windows |
ヘッダー | gdiplusheaders.h |