d2d_drawimage

別の画像をカレント画像に描画する

d2d_drawimage src_id, dst_x, dst_y, dst_w, dst_h

src_id : 描画元の画像 ID (d2d_image_loadd2d_image_create で作っておく)
dst_x  : 転写先の左上 X
dst_y  : 転写先の左上 Y
dst_w  : 転写先の幅 (0 で元サイズ)
dst_h  : 転写先の高さ (0 で元サイズ)

(プラグイン / モジュール : hspd2d)

解説

src_id の画像をカレント描画対象に転写する。dst_w/dst_h を 0 にすると元サイズで描画される。
拡大縮小は線形補間。

関連項目

d2d_image_load画像ファイルを読み込んで指定 ID に展開する(hspd2d)
d2d_image_createオフスクリーン画像 (空) を作成する(hspd2d)

情報

プラグイン / モジュールhspd2d
バージョン0.4
作成日2026/04/14
著作者IronHSP project
URLhttps://github.com/inovia/IronHSP
備考hspd2d.hsp をインクルードすること。hsp3net 専用 (NSTRUCT / intptr / COM 機能を使うため)。
タイプ内蔵命令
グループhspd2d - DirectWrite + Direct2D + WIC 描画モジュール
対応環境
  • その他 : Win10 22H2+
hs ファイルhsphelp\hspd2d.hs