DIRECTMANIPULATION_SNAPPOINT_TYPE 枚举 (directmanipulation.h)
修改最终惯性结束位置的计算方式。
语法
typedef enum DIRECTMANIPULATION_SNAPPOINT_TYPE {
DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
} ;
常量
DIRECTMANIPULATION_SNAPPOINT_MANDATORY 值: 0 内容始终在最接近惯性方向自然停止的吸附点处停止。 |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL 值:1 内容在最接近惯性方向的吸附点处停止,而惯性会沿惯性方向自然停止,具体取决于吸附点的接近程度。 |
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE 值: 2 内容始终在最接近惯性方向的释放点处停止。 |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE 值: 3 如果动作离它很远,内容将在下一个吸附点停止。 |
备注
对于 DIRECTMANIPULATION_SNAPPOINT_MANDATORY 或 DIRECTMANIPULATION_SNAPPOINT_OPTIONAL 吸附点,根据触摸交互引擎计算的惯性的自然结束位置选择吸附点。 对于 DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE 或 DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE 吸附点,所选吸附点取决于惯性开始的位置。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | directmanipulation.h |