テキスト描画用フォントを設定する
d2d_font "family", size, weight, italic
family : フォントファミリー名 (例 "Yu Gothic UI" / "Segoe UI Emoji") size : フォントサイズ (DIP) weight : 太さ (100..900、400=Normal, 700=Bold) italic : 0=通常 / 1=斜体
(プラグイン / モジュール : hspd2d)
DirectWrite の IDWriteTextFormat を作成してカレントフォントとする。 複数回呼べる (前のフォントは自動的に release される)。 Segoe UI Emoji を指定すると COLR/CPAL/CBDT/sbix 系のカラー絵文字も自動で描画される。
| d2d_drawtext | テキストを描画する | (hspd2d) |
| プラグイン / モジュール | hspd2d |
| バージョン | 0.4 |
| 作成日 | 2026/04/14 |
| 著作者 | IronHSP project |
| URL | https://github.com/inovia/IronHSP |
| 備考 | hspd2d.hsp をインクルードすること。hsp3net 専用 (NSTRUCT / intptr / COM 機能を使うため)。 |
| タイプ | 内蔵命令 |
| グループ | hspd2d - DirectWrite + Direct2D + WIC 描画モジュール |
| 対応環境 |
|
| hs ファイル | hsphelp\hspd2d.hs |