Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os tópicos contidos nesta seção fornecem as especificações de referência para Manipulação Direta interfaces.
Observação
Ao implementar um objeto Direct Manipulation, certifique-se de que a implementação IUnknown ofereça suporte a multithreading por meio de contagem de referência thread-safe. Para obter mais informações, consulte InterlockedIncrement e InterlockedDecrement.
Nesta secção
| Tópico | Descrição |
|---|---|
|
IDirectManipulationAutoScrollBehavior |
Representa o comportamento da animação de rolagem automática do conteúdo à medida que ele se aproxima do limite de um determinado eixo ou eixos. |
|
IDirectManipulationCompositor |
Representa um objeto compositor que associa conteúdo manipulado a uma superfície de desenho, como tela. |
|
IDirectManipulationCompositor2 |
Representa um objeto compositor que associa conteúdo manipulado a superfícies de desenho em vários processos. |
|
IDirectManipulationContent |
Encapsula o conteúdo dentro de um visor, onde o conteúdo representa uma superfície visual cortada dentro do visor. |
|
IDirectManipulationDeferContactService |
Representa um serviço para gerenciar associações entre um contato e um visor. |
|
IDirectManipulationDragDropBehavior |
Representa comportamentos para interações de arrastar e soltar, que são acionadas por gestos de deslizar transversalmente ou pressionar e segurar. |
|
IDirectManipulationDragDropEventHandler |
Define métodos para manipular eventos de comportamento de arrastar e soltar. |
|
IDirectManipulationFrameInfoProvider |
Representa um objeto de manutenção de tempo que mede a latência da infraestrutura de composição usada pelo aplicativo e fornece esses dados ao Direct Manipulation. |
|
IDirectManipulationInteractionEventHandler |
Define métodos para manipular interações quando elas são detetadas. |
|
IDirectManipulationManager |
Fornece acesso a todos os recursos de de manipulação direta de e APIs disponíveis para o aplicativo cliente. |
|
IDirectManipulationManager2 |
Estende a interfaceIDirectManipulationManagerque fornece acesso a todos os recursos e APIs de de manipulação direta disponíveis para o aplicativo cliente. |
|
IDirectManipulationManager3 |
Estende o interface de IDirectManipulationManager2 que fornece acesso a todos os recursos e APIs do Direct Manipulation disponíveis para o aplicativo cliente. |
|
IDirectManipulationPrimaryContent |
Encapsula o conteúdo principal dentro de um visor. |
|
IDirectManipulationUpdateHandler |
Define métodos para manipular eventos de atualização de manipulação. |
|
IDirectManipulationUpdateManager |
Gerencia como as atualizações do compositor são enviadas para Direct Manipulation. |
|
IDirectManipulationViewport |
Define uma região dentro de uma janela (referida como viewport) que é capaz de receber e processar entradas de interações do usuário. |
|
IDirectManipulationViewport2 |
Fornece gerenciamento de comportamentos em um visor. Um comportamento afeta a funcionalidade de uma parte específica do fluxo de trabalho Direct Manipulation. |
|
IDirectManipulationViewportEventHandler |
Define métodos para manipular eventos de status e atualização para o visor. |