IDWriteFontFace インターフェイス (dwrite.h)

このインターフェイスは、メトリック、名前、グリフアウトラインなどのさまざまなフォント データを公開します。 フォントの顔の種類、適切なファイル参照、顔識別データが含まれています。

このインターフェイスは IUnknown を拡張します。

継承

IDWriteFontFace インターフェイスは、IUnknown インターフェイスから継承します。

メソッド

IDWriteFontFace インターフェイスには、これらのメソッドがあります。

 
IDWriteFontFace::GetDesignGlyphMetrics

フォント デザイン 単位で理想的な (解像度に依存しない) グリフ メトリックを取得します。
IDWriteFontFace::GetFiles

フォント面を表すフォント ファイルを取得します。
IDWriteFontFace::GetGdiCompatibleGlyphMetrics

GDI で生成される内容と互換性のある戻り値を使用して、フォント デザイン 単位でグリフ メトリックを取得します。
IDWriteFontFace::GetGdiCompatibleMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFontFace.GetGdiCompatibleMetrics)
IDWriteFontFace::GetGlyphCount

フォント面のグリフの数を取得します。
IDWriteFontFace::GetGlyphIndices

フォント 'CMAP' テーブルで定義されているグリフ インデックスへの UCS4 Unicode コード ポイントの標準マッピングを返します。
IDWriteFontFace::GetGlyphRunOutline

アウトライン シンク インターフェイスを呼び出して、グリフの実行のアウトラインを計算します。
IDWriteFontFace::GetIndex

フォント ファイルのコンテキストでフォントフェイスのインデックスを取得します。
IDWriteFontFace::GetMetrics

フォント面のデザイン単位と一般的なメトリックを取得します。 これらのメトリックは、フォントフェイス内のすべてのグリフに適用され、レイアウト計算のためにアプリケーションによって使用されます。 (IDWriteFontFace.GetMetrics)
IDWriteFontFace::GetRecommendedRenderingMode

指定したサイズとレンダリング パラメーターを使用して、フォントに推奨されるレンダリング モードを決定します。 (IDWriteFontFace.GetRecommendedRenderingMode)
IDWriteFontFace::GetSimulations

フォント面のアルゴリズム スタイル シミュレーション フラグを取得します。 (IDWriteFontFace.GetSimulations)
IDWriteFontFace::GetType

フォント面のファイル形式の種類を取得します。
IDWriteFontFace::IsSymbolFont

フォントがシンボル フォントであるかどうかを判断します。 (IDWriteFontFace.IsSymbolFont)
IDWriteFontFace::ReleaseFontTable

TryGetFontTable から前に取得したテーブルを解放します。
IDWriteFontFace::TryGetFontTable

指定した OpenType フォント テーブルが存在する場合は検索し、そのテーブルへのポインターを返します。 この関数は、フォント ファイル ローダーによって実装された IDWriteFontFileStream インターフェイスを介して、基になるフォント データにアクセスします。

要件

   
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dwrite.h