Compartilhar via


Interface IDirectManipulationContent (directmanipulation.h)

Encapsula o conteúdo dentro de um visor, em que o conteúdo representa uma superfície visual recortada dentro do visor.

O conteúdo tem um conjunto de transformações que controla o movimento visual da superfície durante a manipulação e a inércia.

Nota Ao implementar um objeto de Manipulação Direta , verifique se a implementação IUnknown dá suporte a multithreading por meio da contagem de referência thread-safe. Para obter mais informações, consulte InterlockedIncrement e InterlockedDecrement.
 

Herança

A interface IDirectManipulationContent herda da interface IUnknown . IDirectManipulationContent também tem estes tipos de membros:

Métodos

A interface IDirectManipulationContent tem esses métodos.

 
IDirectManipulationContent::GetContentRect

Recupera o retângulo delimitador do conteúdo, em relação ao retângulo delimitador do visor (se definido).
IDirectManipulationContent::GetContentTransform

Recupera a transformação aplicada ao conteúdo.
IDirectManipulationContent::GetOutputTransform

Obtém a transformação final aplicada ao conteúdo.
IDirectManipulationContent::GetTag

Recupera o conjunto de objetos de marca neste conteúdo.
IDirectManipulationContent::GetViewport

Recupera o visor que contém o conteúdo.
IDirectManipulationContent::SetContentRect

Especifica o retângulo delimitador do conteúdo, em relação ao seu visor.
IDirectManipulationContent::SetTag

Especifica o objeto de marca para o conteúdo.
IDirectManipulationContent::SyncContentTransform

Modifica a transformação de conteúdo mantendo a transformação de saída.

Comentários

O sistema fornece uma implementação de IDirectManipulationContent.

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