フォント関数とテキスト関数 (Windows GDI)

フォントとテキストでは、次の関数を使用します。

機能 説明
AddFontMemResourceEx システム フォント テーブルに埋め込みフォントを追加します。
AddFontResource システム フォント テーブルにフォント リソースを追加します。
AddFontResourceEx システム フォント テーブルにプライベートフォントまたは列挙不可能なフォントを追加します。
CreateFont 論理フォントを作成します。
CreateFontIndirect 構造体から論理フォントを作成します。
CreateFontIndirectEx 構造体から論理フォントを作成します。
Drawtext 書式設定されたテキストを四角形に描画します。
DrawTextEx 書式設定されたテキストを四角形で描画します。
EnumFontFamExProc EnumFontFamiliesEx と共にフォントを処理するために使用されるアプリケーション定義のcallback 関数。
EnumFontFamiliesEx 特定の特性を持つシステム内のすべてのフォントを列挙します。
ExtTextOut 文字列を描画します。
GetAspectRatioFilterEx 縦横比フィルターの設定を取得します。
GetCharABCWidths TrueType フォントから連続する文字の幅を取得します。
GetCharABCWidthsFloat 現在のフォントから連続する文字の幅を取得します。
GetCharABCWidthsI 連続するグリフ インデックスの幅を取得するか、TrueType フォントからグリフ インデックスの配列から取得します。
GetCharacterPlacement 文字列に関する情報を取得します。
GetCharWidth32 現在のフォントから連続する文字の幅を取得します。
GetCharWidthFloat 現在のフォントから連続する文字の小数部の幅を取得します。
GetCharWidthI 現在のフォントから、連続するグリフ インデックスの幅またはグリフ インデックスの配列を取得します。
GetFontData TrueType フォントのメトリック データを取得します。
GetFontLanguageInfo 表示コンテキストの選択したフォントに関する情報を返します。
GetFontUnicodeRanges フォントでサポートされている Unicode 文字を示します。
GetGlyphIndices 文字列をグリフ インデックスの配列に変換します。
GetGlyphOutline TrueType フォントの文字のアウトラインまたはビットマップを取得します。
GetKerningPairs フォントの文字とカーニングのペアを取得します。
GetOutlineTextMetrics TrueType フォントのテキスト メトリックを取得します。
GetRasterizerCaps TrueType フォントがインストールされているかどうかを示します。
GetTabbedTextExtent タブを含む文字列の幅と高さを計算します。
GetTextAlign デバイス コンテキストのテキスト配置設定を取得します。
GetTextCharacterExtra デバイス コンテキストの現在の文字間の間隔を取得します。
GetTextColor デバイス コンテキストのテキストの色を取得します。
GetTextExtentExPoint スペース内に収まる文字列内の文字数を取得します。
GetTextExtentExPointI スペース内に収まるグリフ インデックスの数を取得します。
GetTextExtentPoint32 文字列の文字列の幅と高さを計算します。
GetTextExtentPointI グリフ インデックスの配列の幅と高さを計算します。
GetTextFace デバイス コンテキストで選択されているフォントの名前を取得します。
GetTextMetrics バッファーにフォントのメトリックを入力します。
PolyTextOut デバイス コンテキストでフォントとテキストの色を使用して、複数の文字列を描画します。
RemoveFontMemResourceEx 文書にソースが埋め込まれたフォントをシステム フォント テーブルから削除します。
RemoveFontResource システム フォント テーブルからファイル内のフォントを削除します。
RemoveFontResourceEx システム フォント テーブルからプライベートフォントまたは列挙不可能なフォントを削除します。
SetMapperFlags 論理フォントを物理フォントにマップするために使用するアルゴリズムを変更します。
SetTextAlign デバイス コンテキストのテキスト配置フラグを設定します。
SetTextCharacterExtra 文字間の間隔を設定します。
SetTextColor デバイス コンテキストのテキストの色を設定します。
SetTextJustification システムが文字列内の区切り文字に追加する必要がある領域の量を指定します。
TabbedTextOut 特定の場所に文字列を書き込み、タブを指定した値に展開します。
Textout 場所に文字列を書き込みます。

 

廃止された関数

これらの関数は、16 ビット バージョンの Windows との互換性のためにのみ提供されます。