D2D1_DRAW_TEXT_OPTIONS列挙 (d2d1.h)

テキスト スナップを抑制するか、レイアウト四角形へのクリッピングを有効にするかを指定します。 この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。

構文

typedef enum D2D1_DRAW_TEXT_OPTIONS {
  D2D1_DRAW_TEXT_OPTIONS_NO_SNAP = 0x00000001,
  D2D1_DRAW_TEXT_OPTIONS_CLIP = 0x00000002,
  D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT = 0x00000004,
  D2D1_DRAW_TEXT_OPTIONS_DISABLE_COLOR_BITMAP_SNAPPING = 0x00000008,
  D2D1_DRAW_TEXT_OPTIONS_NONE = 0x00000000,
  D2D1_DRAW_TEXT_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

定数

 
D2D1_DRAW_TEXT_OPTIONS_NO_SNAP
値: 0x00000001
テキストはピクセル境界に垂直にスナップされません。 この設定は、アニメーション化されているテキストに推奨されます。
D2D1_DRAW_TEXT_OPTIONS_CLIP
値: 0x00000002
レイアウトの四角形にテキストがクリップされます。
D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT
値: 0x00000004
Windows 8.1 以降では、フォントで定義されている場合、テキストはグリフの色バージョンを使用してレンダリングされます。
D2D1_DRAW_TEXT_OPTIONS_DISABLE_COLOR_BITMAP_SNAPPING
値: 0x00000008
カラー グリフ ビットマップのビットマップ原点はスナップされません。
D2D1_DRAW_TEXT_OPTIONS_NONE
値: 0x00000000
テキストはピクセル境界に垂直にスナップされ、レイアウトの四角形にクリップされません。
D2D1_DRAW_TEXT_OPTIONS_FORCE_DWORD
値: 0xffffffff

要件

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

こちらもご覧ください

Drawtext