Interfaz IDirectManipulationContent (directmanipulation.h)
Encapsula el contenido dentro de una ventanilla, donde el contenido representa una superficie visual recortada dentro de la ventanilla.
El contenido tiene un conjunto de transformaciones que controla el movimiento visual de la superficie durante la manipulación y la inercia.
Nota Al implementar un objeto de manipulación directa , asegúrese de que la implementación de IUnknown admite el recuento de referencias seguro para subprocesos mediante multithreading. Para obtener más información, vea InterlockedIncrement e InterlockedDecrement.
Herencia
La interfaz IDirectManipulationContent hereda de la interfaz IUnknown . IDirectManipulationContent también tiene estos tipos de miembros:
Métodos
La interfaz IDirectManipulationContent tiene estos métodos.
IDirectManipulationContent::GetContentRect Recupera el rectángulo delimitador del contenido, en relación con el rectángulo delimitador de la ventanilla (si se define). |
IDirectManipulationContent::GetContentTransform Recupera la transformación aplicada al contenido. |
IDirectManipulationContent::GetOutputTransform Obtiene la transformación final aplicada al contenido. |
IDirectManipulationContent::GetTag Recupera el objeto de etiqueta establecido en este contenido. |
IDirectManipulationContent::GetViewport Recupera la ventanilla que contiene el contenido. |
IDirectManipulationContent::SetContentRect Especifica el rectángulo delimitador del contenido, en relación con su ventanilla. |
IDirectManipulationContent::SetTag Especifica el objeto de etiqueta para el contenido. |
IDirectManipulationContent::SyncContentTransform Modifica la transformación de contenido al mantener la transformación de salida. |
Comentarios
El sistema proporciona una implementación de IDirectManipulationContent.
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 |