次の方法で共有


DWRITE_CLUSTER_METRICS 構造体 (dwrite.h)

グリフ クラスターに関する情報が含まれています。

構文

struct DWRITE_CLUSTER_METRICS {
  FLOAT  width;
  UINT16 length;
  UINT16 canWrapLineAfter : 1;
  UINT16 isWhitespace : 1;
  UINT16 isNewline : 1;
  UINT16 isSoftHyphen : 1;
  UINT16 isRightToLeft : 1;
  UINT16 padding : 11;
};

メンバー

width

型: FLOAT

クラスター内のすべてのグリフのアドバンス幅の合計。

length

種類: UINT16

クラスター内のテキスト位置の数。

canWrapLineAfter

種類: UINT16

クラスターの直後に行を分割できるかどうかを示します。

isWhitespace

種類: UINT16

クラスターが空白文字に対応するかどうかを示します。

isNewline

種類: UINT16

クラスターが改行文字に対応するかどうかを示します。

isSoftHyphen

種類: UINT16

クラスターがソフト ハイフン文字に対応するかどうかを示します。

isRightToLeft

種類: UINT16

クラスターが右から左に読み取られたかどうかを示します。

padding

種類: UINT16

将来使用するために予約されています。

必要条件

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