Compartilhar via


GUIDs de manipulação direta

Os GUIDs de classe de manipulação direta a seguir são definidos em DirectManipulation.idl.

IDs de classe mestra

GUID Descrição
54E211B6-3650-4F75-8334-FA359598E1C5 Classe DirectManipulationManager. Esse objeto fornece acesso a todos os recursos e APIs de Manipulação Direta disponíveis para o aplicativo.
79DEA627-A08A-43AC-8EF5-6900B9299126 Classe DCompManipulationCompositor. Essa é uma implementação do IDirectManipulationCompositor que encapsula DirectComposition. Por meio desse objeto compositor, DirectManipulation pode aplicar a saída definindo transformações diretamente na árvore DComp.

IDs de classe de conteúdo secundário

GUID Descrição
CLSID_VerticalIndicatorContent Indicador de Movimento Panorâmico Vertical. Um elemento visual que mostra sua posição atual no conteúdo que se estende para fora da tela verticalmente.
CLSID_HorizontalIndicatorContent Indicador de Movimento Panorâmico Horizontal. Um elemento visual que mostra sua posição atual no conteúdo que se estende horizontalmente fora da tela.
CLSID_VirtualViewportContent Visor Virtual. Um visor virtual pode ser usado para respeitar elementos de posição fixa para visores com zoom configurado.

IDs de classe de objetos de comportamento

GUID Descrição
CLSID_DragDropConfigurationBehavior Comportamento de arrastar & soltar. Permite que os itens sejam selecionados e arrastados.
CLSID_AutoScrollBehavior Comportamento de registro automático. Permite que o conteúdo role automaticamente à medida que se aproxima do limite de um determinado eixo.
CLSID_DeferContactService Comportamento de adiamento de contato. A quantidade de tempo (em millliseconds) para aguardar antes de chamar SetContact.

Manipulação direta, ActivateConfiguration, AddConfiguration, IDirectManipulationCompositor