Compartir a través de


Interfaces de manipulación directa

Los temas contenidos en esta sección proporcionan las especificaciones de referencia para interfaces de manipulación directa.

Nota

Al implementar un objeto de manipulación directa de, asegúrese de que la implementación deIUnknown admite el recuento de referencias multiproceso a través de subprocesos. Para obtener más información, vea interlockedIncrement y interlockedDecrement.

En esta sección

Tema Descripción
IDirectManipulationAutoScrollBehavior
Representa el comportamiento de animación de desplazamiento automático del contenido a medida que se aproxima al límite de un eje o ejes determinado.
IDirectManipulationCompositor
Representa un objeto compositor que asocia contenido manipulado a una superficie de dibujo, como lienzo.
IDirectManipulationCompositor2
Representa un objeto compositor que asocia contenido manipulado con superficies de dibujo en varios procesos.
IDirectManipulationContent
Encapsula el contenido dentro de una ventanilla, donde el contenido representa una superficie visual recortada dentro de la ventanilla.
IDirectManipulationDeferContactService
Representa un servicio para administrar asociaciones entre un contacto y una ventanilla.
IDirectManipulationDragDropBehavior
Representa los comportamientos de las interacciones de arrastrar y colocar, que se desencadenan mediante gestos de deslizar o presionar y mantener presionado.
IDirectManipulationDragDropEventHandler
Define métodos para controlar los eventos de comportamiento de arrastrar y colocar.
IDirectManipulationFrameInfoProvider
Representa un objeto de mantenimiento de tiempo que mide la latencia de la infraestructura de composición utilizada por la aplicación y proporciona estos datos para manipulación directa.
IDirectManipulationInteractionEventHandler
Define métodos para controlar las interacciones cuando se detectan.
IDirectManipulationManager
Proporciona acceso a todas las características y API de de manipulación directa de disponibles para la aplicación cliente.
IDirectManipulationManager2
Amplía la interfazIDirectManipulationManager que proporciona acceso a todas las características y API de de manipulación directa de disponibles para la aplicación cliente.
IDirectManipulationManager3
Amplía la interfaz deIDirectManipulationManager2 que proporciona acceso a todas las características y API de de manipulación directa de disponibles para la aplicación cliente.
IDirectManipulationPrimaryContent
Encapsula el contenido principal dentro de una ventanilla.
IDirectManipulationUpdateHandler
Define métodos para controlar eventos de actualización de manipulación.
IDirectManipulationUpdateManager
Administra cómo se envían las actualizaciones del compositor a de manipulación directa.
IDirectManipulationViewport
Define una región dentro de una ventana (denominada ventanilla) que puede recibir y procesar la entrada de las interacciones del usuario.
IDirectManipulationViewport2
Proporciona administración de comportamientos en una ventanilla. Un comportamiento afecta a la funcionalidad de una parte determinada del flujo de trabajo de manipulación directa.
IDirectManipulationViewportEventHandler
Define métodos para controlar los eventos de estado y actualización de la ventanilla.