ID2D1CommandSink::D rawImage メソッド (d2d1_1.h)
指定されたイメージをコマンド シンクに描画します。
構文
HRESULT DrawImage(
[in] ID2D1Image *image,
[in, optional] const D2D1_POINT_2F *targetOffset,
[in, optional] const D2D1_RECT_F *imageRectangle,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_COMPOSITE_MODE compositeMode
);
パラメーター
[in] image
種類: ID2D1Image*
コマンド シンクに描画されるイメージ。
[in, optional] targetOffset
型: const D2D1_POINT_2F*
これにより、イメージのレンダリング先空間のオフセットが定義されます。 イメージの論理エクステント全体が、対応する宛先にレンダリングされます。 指定しない場合、宛先の配信元は (0, 0) になります。 イメージの左上隅がターゲット オフセットにマップされます。 これは必ずしも原点であるとは限りません。
[in, optional] imageRectangle
型: const D2D1_RECT_F*
イメージ空間内の対応する四角形は、イメージの処理中に指定された原点にマップされます。
interpolationMode
必要に応じてイメージのスケーリングに使用する補間モード。
compositeMode
指定した場合、現在選択されているクリップの制限に適用される複合モード。
戻り値
種類: HRESULT
メソッドが成功すると、 S_OKが返されます。 失敗した場合は、 HRESULT エラー コードが返されます。
解説
イメージ自体はコマンド リストであるか、コマンド リストを含む効果グラフを含めることができるため、このメソッドは再帰的な処理を行う可能性があります。
要件
サポートされている最小のクライアント | Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d2d1_1.h |
[DLL] | D2d1.dll |