Compartilhar via


Interface IDirectManipulationCompositor (directmanipulation.h)

Representa um objeto compositor que associa o conteúdo manipulado a uma superfície de desenho, como tela (aplicativo do Windows usando JavaScript) ou Canvas (aplicativo da Windows Store usando C++, C#ou Visual Basic).

Herança

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

Métodos

A interface IDirectManipulationCompositor tem esses métodos.

 
IDirectManipulationCompositor::AddContent

Associa o conteúdo (de propriedade do chamador) ao compositor, atribui um dispositivo de composição ao conteúdo e especifica a posição do conteúdo na árvore de composição em relação a outros visuais de composição.
IDirectManipulationCompositor::Flush

Confirma todas as atualizações pendentes no compositor para o sistema para renderização.
IDirectManipulationCompositor::RemoveContent

Remove o conteúdo do compositor.
IDirectManipulationCompositor::SetUpdateManager

Define o gerenciador de atualizações usado para enviar atualizações de compositor para Manipulação Direta.

Comentários

O conteúdo de um visor de Manipulação Direta deve ser atualizado manualmente durante um evento de entrada para implementações personalizadas de IDirectManipulationCompositor. Chame Update para redesenhar o conteúdo no visor.

Especifique o modo manual em um visor chamando qualquer uma dessas funções:

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

IDirectManipulationCompositor2