EN
Este contenido no se encuentra disponible en su idioma, pero aquí tiene la versión en inglés.

IDirectManipulationManager interface

Provides access to all the Direct Manipulation features and APIs available to the client application

This is the first COM object (the object factory) created by the application to retrieve other COM objects in the Direct Manipulation API surface. It also serves to activate and deactivate Direct Manipulation functionality on a per-HWND basis.

When to implement

This interface should not be directly implemented. The system provides an implementation for use.

Members

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

Methods

The IDirectManipulationManager interface has these methods.

MethodDescription
Activate

Activates Direct Manipulation for processing input and handling callbacks on the specified window.

CreateContent

The factory method that is used to create an instance of secondary content (such as a panning indicator) inside a viewport.

CreateViewport

The factory method that is used to create a new IDirectManipulationViewport object.

Deactivate

Deactivates Direct Manipulation for processing input and handling callbacks on the specified window.

GetUpdateManager

Gets a pointer to an IDirectManipulationUpdateManager object that receives compositor updates.

ProcessInput

Passes keyboard and mouse messages to the manipulation manager on the app's UI thread.

RegisterHitTestTarget

Registers a dedicated thread for hit testing.

 

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_IDirectManipulationManager is defined as FBF5D3B4-70C7-4163-9322-5A6F660D6FBC

See also

Direct Manipulation Interfaces

 

 

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft