フォントハンドルのサイズを取得する
val = GetFontSizeToHandle(FontHandle)
int FontHandle
(プラグイン / モジュール : DxLibW)
CreateFontToHandle で作成したフォントハンドルのフォントサイズをドット単位で取得する関数です。 【引数の説明】 ・FontHandle: CreateFontToHandle で作成したフォントハンドルを指定します。 【戻り値】 成功した場合はフォントサイズ(ドット単位の正の整数)が返ります。エラーの場合は -1 が返ります。 【使用例】 フォントハンドルのサイズを取得して、文字列の描画位置や行間隔を計算する場合に使用します。 int fontSize = GetFontSizeToHandle(fontHandle); int lineHeight = fontSize + 4; // 行間を4ドット空ける 【注意事項】 ・デフォルトフォントのサイズを取得する場合は GetFontSize を使用してください。 ・フォントハンドルが無効(未作成または削除済み)の場合は -1 が返ります。 【関連関数】 GetFontSize(デフォルトフォントサイズ取得)、CreateFontToHandle(フォント作成)、GetDrawStringWidthToHandle(文字列描画幅取得) 戻り値: int
| GetFontSize | デフォルトフォントハンドルのサイズを取得する | (DxLibW) |
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib フォント |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |