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:
- SetViewportOptions, com DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE especificado.
- SetUpdateMode, com DIRECTMANIPULATION_INPUT_MODE_MANUAL especificado.
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 |