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 |