次の方法で共有


Graphics::D rawImage(Image*,RectF*,Matrix*,Effect*,ImageAttributes*,Unit) メソッド (gdiplusgraphics.h)

メソッドは、指定した効果を適用した後、イメージの一部を描画します。

構文

Status DrawImage(
  [in] Image           *image,
  [in] RectF           *sourceRect,
  [in] Matrix          *xForm,
  [in] Effect          *effect,
  [in] ImageAttributes *imageAttributes,
  [in] Unit            srcUnit
);

パラメーター

[in] image

種類: イメージ*

描画するイメージを指定する Image オブジェクトへのポインター。

[in] sourceRect

種類: RectF*

描画するイメージの部分を指定する RectF オブジェクトへのポインター。

[in] xForm

種類: マトリックス*

イメージ部分がレンダリングされる平行四辺形を指定する Matrix オブジェクトへのポインター。 変換先の平行四辺形は、行列に格納されているアフィン変換をソース四角形に適用することによって計算されます。

[in] effect

種類: 効果*

Effect クラスの子孫のインスタンスへのポインター。 子孫は、レンダリングの前にイメージに適用される効果または調整 (コントラストの変更など) を指定します。 イメージは効果によって完全に変更されません。

[in] imageAttributes

種類: ImageAttributes*

イメージのレンダリング時に適用する色の調整を指定する ImageAttributes オブジェクトへのポインター。 NULL を指定できます。

[in] srcUnit

種類: 単位*

ソース四角形の測定単位を指定する Unit 列挙体の要素。

戻り値

種類: 状態

メソッドが成功した場合は、Status 列挙の要素である Ok を返します

メソッドが失敗した場合は、 Status 列挙体の他の要素のいずれかを返します。

要件

要件
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー gdiplusgraphics.h (Gdiplus.h を含む)
Library Gdiplus.lib
[DLL] Gdiplus.dll

こちらもご覧ください

画像の描画、配置、およびクローン作成

グラフィックス

Image

ビットマップの読み込みと表示