Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os tópicos contidos nesta seção fornecem as especificações de referência para interfaces de de Manipulação Direta.
Nota
Ao implementar um objeto de Manipulação Direta, verifique se a implementação do IUnknown dá suporte a multithreading por meio da contagem de referências thread-safe. Para obter mais informações, consulte InterlockedIncrement e InterlockedDecrement .
Nesta seção
| Tópico | Descrição |
|---|---|
|
IDirectManipulationAutoScrollBehavior |
Representa o comportamento de animação de rolagem automática do conteúdo à medida que se aproxima do limite de um determinado eixo ou eixos. |
|
IDirectManipulationCompositor |
Representa um objeto compositor que associa o conteúdo manipulado a uma superfície de desenho, como tela. |
|
IDirectManipulationCompositor2 |
Representa um objeto compositor que associa o conteúdo manipulado a superfícies de desenho em vários processos. |
|
IDirectManipulationContent |
Encapsula o conteúdo dentro de um visor, em que o conteúdo representa uma superfície visual recortada 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 disparados por gestos entre slides ou pressionamento. |
|
IDirectManipulationDragDropEventHandler |
Define métodos para lidar com 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 para de Manipulação Direta. |
|
IDirectManipulationInteractionEventHandler |
Define métodos para lidar com interações quando são detectadas. |
|
IDirectManipulationManager |
Fornece acesso a todos os recursos de de Manipulação Direta e APIs disponíveis para o aplicativo cliente. |
|
IDirectManipulationManager2 |
Estende a interfaceIDirectManipulationManager que fornece acesso a todos os recursos e APIs de de Manipulação Direta disponíveis para o aplicativo cliente. |
|
IDirectManipulationManager3 |
Estende a interfaceIDirectManipulationManager2 que fornece acesso a todos os recursos e APIs de de Manipulação Direta disponíveis para o aplicativo cliente. |
|
IDirectManipulationPrimaryContent |
Encapsula o conteúdo primário dentro de um visor. |
|
IDirectManipulationUpdateHandler |
Define métodos para lidar com eventos de atualização de manipulação. |
|
IDirectManipulationUpdateManager |
Gerencia como as atualizações de compositor são enviadas para de Manipulação Direta. |
|
IDirectManipulationViewport |
Define uma região dentro de uma janela (conhecida como um visor) que é capaz de receber e processar a entrada 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 de Manipulação Direta. |
|
IDirectManipulationViewportEventHandler |
Define métodos para lidar com eventos de status e atualização para o visor. |