次の方法で共有


DWRITE_LINE_METRICS 構造体 (dwrite.h)

書式設定されたテキスト行に関する情報が含まれます。

構文

struct DWRITE_LINE_METRICS {
  UINT32 length;
  UINT32 trailingWhitespaceLength;
  UINT32 newlineLength;
  FLOAT  height;
  FLOAT  baseline;
  BOOL   isTrimmed;
};

メンバー

length

種類: UINT32

テキスト行内のテキスト位置の数。 これには、末尾の空白文字と改行文字が含まれます。

trailingWhitespaceLength

種類: UINT32

テキスト行の末尾にある空白位置の数。 改行 シーケンスは空白と見なされます。

newlineLength

種類: UINT32

テキスト行の末尾にある改行シーケンス内の文字数。 カウントが 0 の場合、テキスト行は折り返されたか、テキストの末尾になります。

height

型: FLOAT

テキスト行の高さ。

baseline

型: FLOAT

テキスト行の上端からベースラインまでの距離。

isTrimmed

種類: BOOL

行がトリミングされます。

要件

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