Compartilhar via


Interface IDirectManipulationManager (directmanipulation.h)

Fornece acesso a todos os recursos e APIs de Manipulação Direta disponíveis para o aplicativo cliente.

Esse é o primeiro objeto COM (a fábrica de objetos) criado pelo aplicativo para recuperar outros objetos COM na superfície da API de Manipulação Direta . Ele também serve para ativar e desativar a funcionalidade de Manipulação Direta por HWND.

Herança

A interface IDirectManipulationManager herda da interface IUnknown . IDirectManipulationManager também tem esses tipos de membros:

Métodos

A interface IDirectManipulationManager tem esses métodos.

 
IDirectManipulationManager::Activate

Ativa a Manipulação Direta para processar entrada e tratamento de retornos de chamada na janela especificada.
IDirectManipulationManager::CreateContent

O método de fábrica usado para criar uma instância de conteúdo secundário (como um indicador de movimento panorâmico) dentro de um visor.
IDirectManipulationManager::CreateViewport

O método de fábrica usado para criar um novo objeto IDirectManipulationViewport.
IDirectManipulationManager::D ativar

Desativa a Manipulação Direta para processar entrada e tratamento de retornos de chamada na janela especificada.
IDirectManipulationManager::GetUpdateManager

Obtém um ponteiro para um objeto IDirectManipulationUpdateManager que recebe atualizações de compositor.
IDirectManipulationManager::P rocessInput

Passa mensagens de teclado e mouse para o gerenciador de manipulação no thread da interface do usuário do aplicativo.
IDirectManipulationManager::RegisterHitTestTarget

Registra um thread dedicado para teste de clique.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho directmanipulation.h

Confira também

Interfaces de manipulação direta