DIRECTMANIPULATION_STATUS 枚举 (directmanipulation.h)

定义 直接操作的可能状态。 除非另有说明,否则视区可以处理处于任何状态的输入。

语法

typedef enum DIRECTMANIPULATION_STATUS {
  DIRECTMANIPULATION_BUILDING = 0,
  DIRECTMANIPULATION_ENABLED = 1,
  DIRECTMANIPULATION_DISABLED = 2,
  DIRECTMANIPULATION_RUNNING = 3,
  DIRECTMANIPULATION_INERTIA = 4,
  DIRECTMANIPULATION_READY = 5,
  DIRECTMANIPULATION_SUSPENDED = 6
} ;

常量

 
DIRECTMANIPULATION_BUILDING
值: 0
正在初始化视区,但尚无法处理输入。
DIRECTMANIPULATION_ENABLED
值:1
已成功启用视区。
DIRECTMANIPULATION_DISABLED
值: 2
视区已禁用,无法处理输入或回调。 可以通过调用 Enable 来启用视区。
DIRECTMANIPULATION_RUNNING
值: 3
视区当前正在处理输入和更新内容。
DIRECTMANIPULATION_INERTIA
值: 4
视区由于惯性而移动内容。
DIRECTMANIPULATION_READY
值: 5
视区已完成以前的交互。
DIRECTMANIPULATION_SUSPENDED
值: 6
将输入提升为 SetContact 链中的上级时视区暂时性状态。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 directmanipulation.h

另请参阅

直接操作枚举