DWRITE_HIT_TEST_METRICS 構造体 (dwrite.h)
ヒット テストによって取得された領域について説明します。
構文
struct DWRITE_HIT_TEST_METRICS {
UINT32 textPosition;
UINT32 length;
FLOAT left;
FLOAT top;
FLOAT width;
FLOAT height;
UINT32 bidiLevel;
BOOL isText;
BOOL isTrimmed;
};
メンバー
textPosition
型: UINT32
ヒット領域内の最初のテキスト位置。
length
型: UINT32
ヒット領域内のテキスト位置の数。
left
型: FLOAT
ヒット領域の左上隅の x 座標。
top
型: FLOAT
ヒット領域の左上隅の y 座標。
width
型: FLOAT
ヒット領域の幅。
height
型: FLOAT
ヒット領域の高さ。
bidiLevel
型: UINT32
ヒット領域内のテキスト位置の BIDI レベル 。
isText
種類: BOOL
ヒット領域にテキストが含まれている場合は true。それ以外の場合は false。
isTrimmed
種類: BOOL
テキスト範囲をトリミングする場合は true。それ以外の場合は false。
要件
サポートされている最小のクライアント | Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
Header | dwrite.h |