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 |