Share via


IDirectManipulationContactHandler interface

[IDirectManipulationContactHandler is no longer available for use as of Windows 8.1. ]

Callback interface to manage the contacts associated with a manipulation.

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.

Members

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

  • Methods

Methods

The IDirectManipulationContactHandler interface has these methods.

Method Description
OnPointerDown

Handles the events that occur when the pointer is down.

 

Remarks

IDirectManipulationContactHandler is implemented by an application.

This interface can be implemented by two or more different objects so that the chain of SetContact calls can be extended outside of the object that receives the initial WM_POINTERDOWN message.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

End of client support

Windows 8.1 Preview

End of server support

Windows Server 2012 R2 Preview

Header

DirectManipulation.h

IDL

DirectManipulation.idl

IID

IID_IDirectManipulationContactHandler is defined as DCF8B13E-3BA1-4616-844A-9CAA08B47583

See also

Direct Manipulation Interfaces

 

 

Send comments about this topic to Microsoft

Build date: 9/20/2013