d2d_image_load

画像ファイルを読み込んで指定 ID に展開する

d2d_image_load id, "filename"

id        : 画像 ID
filename  : 画像ファイル (PNG / BMP / JPEG / TIFF / GIF)

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

解説

WIC のデコーダを使って画像を読み込み、PBGRA に変換、指定 ID にビットマップ + RenderTarget
として展開する。読み込み後はこの ID がカレント描画対象になり、d2d_drawimage のソースとしても
使える。

関連項目

d2d_image_createオフスクリーン画像 (空) を作成する(hspd2d)
d2d_image_saveカレント画像をファイルに保存する(hspd2d)
d2d_drawimage別の画像をカレント画像に描画する(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