Interfaz IDirectManipulationManager (directmanipulation.h)
Proporciona acceso a todas las api y características de manipulación directa disponibles para la aplicación cliente.
Este es el primer objeto COM (el generador de objetos) creado por la aplicación para recuperar otros objetos COM en la superficie de Direct Manipulation API. También sirve para activar y desactivar la funcionalidad de manipulación directa por HWND.
Herencia
La interfaz IDirectManipulationManager hereda de la interfaz IUnknown . IDirectManipulationManager también tiene estos tipos de miembros:
Métodos
La interfaz IDirectManipulationManager tiene estos métodos.
IDirectManipulationManager::Activate Activa la manipulación directa para procesar la entrada y controlar las devoluciones de llamada en la ventana especificada. |
IDirectManipulationManager::CreateContent El método de fábrica que se usa para crear una instancia de contenido secundario (como un indicador de movimiento panorámico) dentro de una ventanilla. |
IDirectManipulationManager::CreateViewport Método de fábrica que se usa para crear un nuevo objeto IDirectManipulationViewport. |
IDirectManipulationManager::D eactivate Desactiva la manipulación directa para procesar la entrada y controlar las devoluciones de llamada en la ventana especificada. |
IDirectManipulationManager::GetUpdateManager Obtiene un puntero a un objeto IDirectManipulationUpdateManager que recibe actualizaciones del compositor. |
IDirectManipulationManager::P rocessInput Pasa los mensajes de teclado y mouse al administrador de manipulación en el subproceso de la interfaz de usuario de la aplicación. |
IDirectManipulationManager::RegisterHitTestTarget Registra un subproceso dedicado para las pruebas de posicionamiento. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | directmanipulation.h |