IDirectManipulationCompositor2 interface (directmanipulation.h)

Represents a compositor object that associates manipulated content with drawing surfaces across multiple processes.

Inheritance

The IDirectManipulationCompositor2 interface inherits from IDirectManipulationCompositor. IDirectManipulationCompositor2 also has these types of members:

Methods

The IDirectManipulationCompositor2 interface has these methods.

 
IDirectManipulationCompositor2::AddContentWithCrossProcessChaining

Associates content (owned by the component host) with the compositor, assigns a composition device to the content, and specifies the position of the content in the composition tree relative to other composition visuals.

Remarks

The content of a Direct Manipulation viewport must be manually updated during an input event for custom implementations of IDirectManipulationCompositor2. Call Update to redraw the content within the viewport.

You specify manual mode on a viewport by calling either of these functions:

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header directmanipulation.h

See also

Direct Manipulation Interfaces

IDirectManipulationCompositor