DWRITE_GLYPH_RUN_DESCRIPTION 構造体 (dwrite.h)

DWRITE_GLYPH_RUNのプロパティに関連する追加のプロパティが含まれています。

構文

struct DWRITE_GLYPH_RUN_DESCRIPTION {
  WCHAR const  *localeName;
  WCHAR const  *string;
  UINT32       stringLength;
  UINT16 const *clusterMap;
  UINT32       textPosition;
};

メンバー

localeName

型: const WCHAR*

この実行に関連付けられているロケール名を含む文字の配列。

string

型: const WCHAR*

グリフに関連付けられているテキストを含む文字の配列。

stringLength

型: UINT32

UTF16 コード単位の文字数。 これはグリフの数とは異なる場合があることに注意してください。

clusterMap

型: const UINT16*

レンダリングするグリフのすべてのグリフ クラスターの最初のグリフのグリフ インデックス配列へのインデックスの配列。

textPosition

型: UINT32

このグリフの実行元の文字列内の対応するテキスト位置。 これは、 IDWriteTextLayout オブジェクトによって表される文字列の先頭を基準にしています。

要件

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