Compartir a través de


GUID de manipulación directa

Los siguientes GUID de clase de manipulación directa se definen en DirectManipulation.idl.

Identificadores de clase maestra

GUID Descripción
54E211B6-3650-4F75-8334-FA359598E1C5 DirectManipulationManager (Clase). Este objeto proporciona acceso a todas las características y API de manipulación directa disponibles para la aplicación.
79DEA627-A08A-43AC-8EF5-6900B9299126 Clase DCompManipulationCompositor. Se trata de una implementación de IDirectManipulationCompositor que encapsula DirectComposition. Mediante este objeto compositor DirectManipulation puede aplicar la salida estableciendo transformaciones directamente en el árbol DComp.

Identificadores de clase de contenido secundario

GUID Descripción
CLSID_VerticalIndicatorContent Indicador de movimiento panorámico vertical. Elemento visual que muestra la posición actual en el contenido que se extiende fuera de la pantalla verticalmente.
CLSID_HorizontalIndicatorContent Indicador de movimiento panorámico horizontal. Elemento visual que muestra la posición actual en el contenido que se extiende horizontalmente fuera de la pantalla.
CLSID_VirtualViewportContent Ventanilla virtual. Se puede usar una ventanilla virtual para respetar los elementos fijos de posición de las ventanillas con zoom configurado.

Identificadores de clase de objetos de comportamiento

GUID Descripción
CLSID_DragDropConfigurationBehavior Arrastrar & comportamiento de colocación. Permite seleccionar y arrastrar elementos.
CLSID_AutoScrollBehavior Comportamiento de la inscripción automática. Permite que el contenido se desplace automáticamente a medida que se aproxima al límite de un eje determinado.
CLSID_DeferContactService Comportamiento del aplazamiento de contacto. Cantidad de tiempo (en millisegundos) que se esperará antes de llamar a SetContact.

Manipulación directa, ActivateConfiguration, AddConfiguration, IDirectManipulationCompositor