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:
- SetViewportOptions, with DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE specified.
- SetUpdateMode, with DIRECTMANIPULATION_INPUT_MODE_MANUAL specified.
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 |