以下 Direct Manipulation 类 GUID 在 DirectManipulation.idl 中定义。
主类 ID
| GUID | 描述 |
|---|---|
| 54E211B6-3650-4F75-8334-FA359598E1C5 | DirectManipulationManager 类。 此对象提供对应用程序可用的所有 直接作 功能和 API 的访问权限。 |
| 79DEA627-A08A-43AC-8EF5-6900B9299126 | DCompManipulationCompositor 类。 这是包装 DirectComposition 的 IDirectManipulationCompositor 的实现。 通过此 compositor 对象 DirectManipulation,可以直接在 DComp 树上设置转换来应用输出。 |
辅助内容类 ID
| GUID | 描述 |
|---|---|
| CLSID_VerticalIndicatorContent | 垂直平移指示器。 一个视觉元素,该元素显示在垂直扩展屏幕外的内容中的当前位置。 |
| CLSID_HorizontalIndicatorContent | 水平平移指示器。 一个视觉元素,显示你当前在横向扩展屏幕外的内容中的位置。 |
| CLSID_VirtualViewportContent | 虚拟视区。 虚拟视区可用于尊重配置了缩放的视区固定位置元素。 |
行为对象类 ID
| GUID | 描述 |
|---|---|
| CLSID_DragDropConfigurationBehavior | 拖动 & 放置行为。 允许选择和拖动项。 |
| CLSID_AutoScrollBehavior | 自动滚动行为。 使内容能够在接近给定轴的边界时自动滚动。 |
| CLSID_DeferContactService | 联系人延迟行为。 在调用 SetContact 之前等待的时间 (以毫秒为单位)。 |
相关主题
直接作、ActivateConfiguration、AddConfiguration、IDirectManipulationCompositor