d2d_init

hspd2d を初期化する

d2d_init

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

解説

COM の初期化、DirectWrite ファクトリ、Direct2D ファクトリ、WIC ファクトリを生成する。
hspd2d の他の命令を呼ぶ前に必ず一度呼んでおく必要がある (d2d_image_create / d2d_image_load
は内部で自動的に呼ぶので、明示的に呼ばなくてもよい)。

関連項目

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

サンプル逆引き (4)

sample_01_hello.hsp
sample_02_emoji.hsp
sample_gif_anim.hsp
sample_svg.hsp

情報

プラグイン / モジュール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