次の方法で共有


IDWriteFontFace1::GetDesignGlyphAdvances メソッド (dwrite_1.h)

グリフのシーケンスの設計単位の進歩を取得します。

構文

HRESULT GetDesignGlyphAdvances(
        UINT32       glyphCount,
  [in]  UINT16 const *glyphIndices,
  [out] INT32        *glyphAdvances,
        BOOL         isSideways
);

パラメーター

glyphCount

型: UINT32

アドバンスを取得するグリフの数。

[in] glyphIndices

型: const UINT16*

前進を取得するグリフ ID の配列。

[out] glyphAdvances

型: INT32*

返された は、各グリフのフォント デザイン単位で進みます。

isSideways

種類: BOOL

水平方向の進み幅ではなく、グリフの垂直方向の高度を取得します。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

これは、GetGlyphMetrics を呼び出し、事前の幅と高さのみを使用することと同じです。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dwrite_1.h
Library Dwrite_1.lib
[DLL] Dwrite_1.dll

こちらもご覧ください

IDWriteFontFace1