EngComputeGlyphSet

EngComputeGlyphSet 関数は、デバイス上でサポートされるグリフセットを計算する。

EngComputeGlyphSet nCodePage, nFirstChar, cChars

nCodePage : [int] サポートされるコードページ。
nFirstChar : [int] サポートされる最初の ANSI 文字の文字コード。
cChars : [int] サポートされる ANSI 文字数。

(プラグイン / モジュール : gdi32.dll)

解説

EngComputeGlyphSet 関数は、デバイス上でサポートされるグリフセットを計算する。

[戻り値]
グリフセットの計算に成功した場合、関数は FD_GLYPHSET 構造体へのポインタを返す。エラーが発生した場合、NULL を返す。

[備考]
ドライバは EngComputeGlyphSet を使って、nCodePage
で記述されるコードページ内のグリフのみを含むフォントのグリフセットを計算できる。EngComputeGlyphSet が返す
FD_GLYPHSET 構造体の使用が終わったら、ドライバは EngFreeMem を呼んでメモリを解放しなければならない。

情報

プラグイン / モジュールgdi32.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の gdi32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_gdi32_gen2.hs