Interfaz IDirectManipulationCompositor (directmanipulation.h)
Representa un objeto compositor que asocia contenido manipulado con una superficie de dibujo, como lienzo (aplicación de Windows mediante JavaScript) o Canvas (aplicación de la Tienda Windows con C++, C#o Visual Basic).
Herencia
La interfaz IDirectManipulationCompositor hereda de la interfaz IUnknown . IDirectManipulationCompositor también tiene estos tipos de miembros:
Métodos
La interfaz IDirectManipulationCompositor tiene estos métodos.
IDirectManipulationCompositor::AddContent Asocia el contenido (propiedad del autor de la llamada) al compositor, asigna un dispositivo de composición al contenido y especifica la posición del contenido en el árbol de composición en relación con otros objetos visuales de composición. |
IDirectManipulationCompositor::Flush Confirma todas las actualizaciones pendientes del compositor en el sistema para su representación. |
IDirectManipulationCompositor::RemoveContent Quita el contenido del compositor. |
IDirectManipulationCompositor::SetUpdateManager Establece el administrador de actualizaciones que se usa para enviar actualizaciones de compositor a Manipulación directa. |
Comentarios
El contenido de una ventanilla de manipulación directa debe actualizarse manualmente durante un evento de entrada para implementaciones personalizadas de IDirectManipulationCompositor. Llame a Update para volver a dibujar el contenido dentro de la ventanilla.
Para especificar el modo manual en una ventanilla, llame a cualquiera de estas funciones:
- SetViewportOptions, con DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE especificado.
- SetUpdateMode, con DIRECTMANIPULATION_INPUT_MODE_MANUAL especificado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | directmanipulation.h |