Compartir a través de


GUID de manipulación directa

En DirectManipulation.idl se definen los siguientes GUID de clase.

Identificadores de clase maestros

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

Identificadores de clase de contenido secundario

Identificador Único Global (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 verticalmente fuera de la pantalla.
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

Identificador Único Global (GUID) Descripción
CLSID_DragDropConfigurationBehavior Arrastre & Comportamiento de colocación. Permite seleccionar y arrastrar elementos.
CLSID_AutoScrollBehavior Comportamiento de 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. La cantidad de tiempo (en milisegundos) que se debe esperar antes de llamar a SetContact.

de manipulación directa , ActivateConfiguration, AddConfiguration, IDirectManipulationCompositor