IDirectManipulationUpdateHandler interface

Defines methods for handling manipulation update events.

Note  When implementing a Direct Manipulation object, ensure that the IUnknown implementation supports multithreading through thread-safe reference counting. For more information, see InterlockedIncrement and InterlockedDecrement.

When to implement

The system provides an implementation of IDirectManipulationUpdateHandler that uses DirectComposition (see IDirectManipulationCompositor).

A custom implementation of IDirectManipulationCompositor receives compositor update events from its render loop. It doesn’t have to implement IDirectManipulationUpdateHandler.

Members

The IDirectManipulationUpdateHandler interface inherits from the IUnknown interface. IDirectManipulationUpdateHandler also has these types of members:

Methods

The IDirectManipulationUpdateHandler interface has these methods.

MethodDescription
Update

Notifies the compositor when to update inertia animation.

 

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

DirectManipulation.h

IDL

DirectManipulation.idl

IID

IID_IDirectManipulationUpdateHandler is defined as 790B6337-64F8-4FF5-A269-B32BC2AF27A7

See also

Direct Manipulation Interfaces

 

 

Community Additions

ADD
Show:
© 2014 Microsoft