IDWriteFontFaceReference インターフェイス (dwrite_3.h)
フォント面への参照を表します。 フォントに対する一意に識別される参照。そこからフォントの顔を作成して、フォント メトリックのクエリを実行し、レンダリングに使用できます。 フォント面参照は、フォント ファイル、フォントフェイスインデックス、およびフォントフェイスシミュレーションで構成されます。 ファイル データは、ローカル コンピューターにまだ物理的に存在する場合と存在しない場合があります。
継承
IDWriteFontFaceReference インターフェイスは、IUnknown インターフェイスから継承されます。 IDWriteFontFaceReference には、次の種類のメンバーもあります。
メソッド
IDWriteFontFaceReference インターフェイスには、これらのメソッドがあります。
IDWriteFontFaceReference::CreateFontFace レイアウト、シェイプ、またはレンダリングで使用するフォント面を参照から作成します。 |
IDWriteFontFaceReference::CreateFontFaceWithSimulations たとえば、通常のバリエーションから太字のフォントフェイスを明示的にシミュレートするために、代替フォント シミュレーションを使用してフォント面を作成します。 |
IDWriteFontFaceReference::EnqueueCharacterDownloadRequest フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest) |
IDWriteFontFaceReference::EnqueueFileFragmentDownloadRequest フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest) |
IDWriteFontFaceReference::EnqueueFontDownloadRequest フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueFontDownloadRequest) |
IDWriteFontFaceReference::EnqueueGlyphDownloadRequest フォント ダウンロード キュー (IDWriteFontDownloadQueue) に要求を追加します。 (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest) |
IDWriteFontFaceReference::GetFileSize フォント面の合計サイズをバイト単位で取得します。 |
IDWriteFontFaceReference::GetFileTime 最終更新日を取得します。 |
IDWriteFontFaceReference::GetFontFaceIndex フォント ファイルまたはフォント ファイル内のフォント面の 0 から始まるインデックスを取得します。 フォント ファイルに 1 つの顔が含まれている場合、戻り値は 0 になります。 |
IDWriteFontFaceReference::GetFontFile フォント面を表すフォント ファイルを取得します。 |
IDWriteFontFaceReference::GetLocalFileSize フォント面のローカル サイズをバイト単位で取得します。これは常に GetFullSize 以下になります。 ローカリティがリモートの場合、この値は 0 です。 full の場合、この値は GetFileSize と等しくなります。 |
IDWriteFontFaceReference::GetLocality このフォント面参照の局所性を取得します。 |
IDWriteFontFaceReference::GetSimulations フォント面のアルゴリズム スタイル シミュレーション フラグを取得します。 (IDWriteFontFaceReference.GetSimulations) |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | dwrite_3.h |