次の方法で共有


D2D1_UNIT_MODE列挙 (d2d1_1.h)

Direct2D の単位を解釈する方法を指定します。

構文

typedef enum D2D1_UNIT_MODE {
  D2D1_UNIT_MODE_DIPS = 0,
  D2D1_UNIT_MODE_PIXELS = 1,
  D2D1_UNIT_MODE_FORCE_DWORD = 0xffffffff
} ;

定数

 
D2D1_UNIT_MODE_DIPS
値: 0
単位は、デバイスに依存しないピクセル (1/96") として解釈されます。
D2D1_UNIT_MODE_PIXELS
値: 1
単位はピクセルとして解釈されます。
D2D1_UNIT_MODE_FORCE_DWORD
値: 0xffffffff

注釈

単位モードを D2D1_UNIT_MODE_PIXELS に設定することは、 ID2D1DeviceContext ドット/インチ (dpi) を 96 に設定するのと似ています。 ただし、Direct2D は引き続き dpi をチェックして、テキストの垂直方向のアンチエイリアシングを有効にするためのしきい値を決定します。ユニット モードが復元されると、dpi が記憶されます。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header d2d1_1.h

こちらもご覧ください

ID2D1DeviceContext::GetUnitMode

ID2D1DeviceContext::SetUnitMode