次の方法で共有


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