IDirectManipulationUpdateHandler 接口是 Direct Manipulation API 中的一个接口,用于处理 Direct Manipulation 视口的更新事件。以下是该接口的定义:
DECLARE_INTERFACE_(IDirectManipulationUpdateHandler, IUnknown)
{
    STDMETHOD(Update)(THIS_
        _In_ IDirectManipulationViewport *viewport,
        _In_ IDirectManipulationUpdateContext *updateContext) PURE;
};

这个接口只包含一个方法:

  •  Update: 当 Direct Manipulation 视口需要更新时调用。通过传入 IDirectManipulationViewport 接口和 IDirectManipulationUpdateContext 接口,该方法通知应用程序进行更新操作。


在这个方法中,你可以实现具体的更新逻辑,以响应 Direct Manipulation 视口的变化。IDirectManipulationUpdateContext 接口提供了关于更新的上下文信息,例如更新的类型、状态等。




转载请注明出处:http://www.zyzy.cn/article/detail/26822/Win32 API/Directmanipulation.h/IDirectManipulationUpdateHandler