IDirectManipulationCompositor 接口 (directmanipulation.h)

表示一个合成器对象,该对象将操作的内容与绘图图面相关联,例如使用 JavaScript) 的 画布 (Windows 应用或使用 C++、C# 或 Visual Basic) (Windows 应用商店应用。

继承

IDirectManipulationCompositor 接口继承自 IUnknown 接口。 IDirectManipulationCompositor 还具有以下类型的成员:

方法

IDirectManipulationCompositor 接口包含以下方法。

 
IDirectManipulationCompositor::AddContent

将调用方) 拥有的内容 (与合成器相关联,将合成设备分配给内容,并指定内容在合成树中相对于其他合成视觉对象的位置。
IDirectManipulationCompositor::Flush

将合成器中所有挂起的更新提交到系统进行呈现。
IDirectManipulationCompositor::RemoveContent

从合成器中删除内容。
IDirectManipulationCompositor::SetUpdateManager

设置用于将合成器更新发送到直接操作的更新管理器。

注解

IDirectManipulationCompositor 的自定义实现的输入事件期间,必须手动更新直接操作视区的内容。 调用 Update 以重绘视区中的内容。

可以通过调用以下任一函数在视区上指定手动模式:

要求

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

另请参阅

直接操作接口

IDirectManipulationCompositor2