Encabezado directmanipulation.h

Este encabezado lo usa la manipulación directa. Para más información, consulte:

directmanipulation.h contiene las siguientes interfaces de programación:

Interfaces

 
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 con una superficie de dibujo, como lienzo (aplicación de Windows mediante JavaScript) o Canvas (aplicación de la Tienda Windows con C++, C#o Visual Basic).
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 pulsación o de pulsación y suspensión.
IDirectManipulationDragDropEventHandler

Define métodos para controlar 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 a La 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 manipulación directa disponibles para la aplicación cliente.
IDirectManipulationManager2

Extiende la interfaz IDirectManipulationManager que proporciona acceso a todas las características y API de manipulación directa disponibles para la aplicación cliente.
IDirectManipulationManager3

Extiende la interfaz IDirectManipulationManager2 que proporciona acceso a todas las características y API de manipulación directa 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 de compositor a 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.

Enumeraciones

 
DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION

Determina el tipo y la dirección de la animación de desplazamiento automático que se va a aplicar.
DIRECTMANIPULATION_CONFIGURATION

Define los estados de configuración de interacción disponibles en Manipulación directa.
DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION

Define comportamientos para la interacción de arrastrar y colocar.
DIRECTMANIPULATION_DRAG_DROP_STATUS

Define los estados de interacción de arrastrar y colocar para la ventanilla.
DIRECTMANIPULATION_GESTURE_CONFIGURATION

Define los gestos que se pueden pasar a SetManualGesture.
DIRECTMANIPULATION_HITTEST_TYPE

Define cómo se controlan las pruebas de posicionamiento mediante manipulación directa cuando se usa un subproceso de prueba de posicionamiento dedicado registrado a través de RegisterHitTestTarget.
DIRECTMANIPULATION_HORIZONTALALIGNMENT

Define las opciones de alineación horizontal para el contenido dentro de una ventanilla.
DIRECTMANIPULATION_INPUT_MODE

Define el comportamiento de subprocesos para SetInputMode o SetUpdateMode. El significado exacto de cada constante depende del método al que se llama.
DIRECTMANIPULATION_INTERACTION_TYPE

Define los gestos reconocidos por manipulación directa.
DIRECTMANIPULATION_MOTION_TYPES

Define el tipo de movimiento Manipulación directa.
DIRECTMANIPULATION_SNAPPOINT_COORDINATE

Define el sistema de coordenadas para una colección de puntos de acoplamiento.
DIRECTMANIPULATION_SNAPPOINT_TYPE

Modifica cómo se calcula la posición final del final de la inercia.
DIRECTMANIPULATION_STATUS

Define los posibles estados de manipulación directa.
DIRECTMANIPULATION_VERTICALALIGNMENT

Define la configuración de alineación vertical para el contenido dentro de la ventanilla.
DIRECTMANIPULATION_VIEWPORT_OPTIONS

Define las opciones de comportamiento de entrada para la ventanilla.