DIRECTMANIPULATION_CONFIGURATION列舉 (directmanipulation.h)

定義 直接操作中可用的互動組態狀態。

Syntax

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 [僅限傳統型應用程式]
標頭 directmanipulation.h

另請參閱

ActivateConfiguration

AddConfiguration

直接操作列舉

RemoveConfiguration