DIRECTMANIPULATION_CONFIGURATION列挙 (directmanipulation.h)

直接操作で使用できる対話構成の状態を定義します。

構文

typedef enum DIRECTMANIPULATION_CONFIGURATION {
  DIRECTMANIPULATION_CONFIGURATION_NONE = 0,
  DIRECTMANIPULATION_CONFIGURATION_INTERACTION = 0x1,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X = 0x2,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y = 0x4,
  DIRECTMANIPULATION_CONFIGURATION_SCALING = 0x10,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA = 0x20,
  DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA = 0x80,
  DIRECTMANIPULATION_CONFIGURATION_RAILS_X = 0x100,
  DIRECTMANIPULATION_CONFIGURATION_RAILS_Y = 0x200
} ;

定数

 
DIRECTMANIPULATION_CONFIGURATION_NONE
値: 0
相互作用は定義されていません。
DIRECTMANIPULATION_CONFIGURATION_INTERACTION
値: 0x1
相互作用が定義されています。 対話を有効にするには、この値を含める必要があります。

DIRECTMANIPULATION_CONFIGURATION_NONE以外の構成を設定する場合 必須です。
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X
値: 0x2
横軸の平行移動。
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y
値: 0x4
縦軸の平行移動。
DIRECTMANIPULATION_CONFIGURATION_SCALING
値: 0x10
ズームします。
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA
値: 0x20
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_XDIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Yによって定義される翻訳の慣性。
DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA
値: 0x80
DIRECTMANIPULATION_CONFIGURATION _SCALINGで定義されているズームの慣性。
DIRECTMANIPULATION_CONFIGURATION_RAILS_X
値: 0x100
横軸のレール。
DIRECTMANIPULATION_CONFIGURATION_RAILS_Y
値: 0x200
縦軸のレール。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header directmanipulation.h

こちらもご覧ください

ActivateConfiguration

AddConfiguration

直接操作列挙

RemoveConfiguration