Interface IDCompositionTransform (dcomp.h)
Representa uma transformação 2D que pode ser usada para modificar o espaço de coordenadas de uma subárvore visual.
Herança
A interface IDCompositionTransform herda da interface IDCompositionTransform3D.
Comentários
A interface IDCompositionTransform é uma interface abstrata que representa uma transformação de afim 2D. As transformações afetam toda a subárvore visual com raiz no visual ao qual a transformação está associada. Um objeto de transformação pode ser associado a vários visuais. Quando um objeto de transformação é modificado, todos os visuais afetados são recompactados para refletir a alteração.
As transformações operam modificando o sistema de coordenadas para todas as operações de renderização em um visual. Por exemplo, normalmente, um bitmap associado a um visual desenha na posição (0,0) e estende a largura e a altura completas do bitmap. Se uma transformação de tradução for aplicada, o bitmap desenhará em uma posição que é deslocada por essa transformação. Se uma transformação de escala for aplicada, a extensão coberta pelo bitmap será afetada pela transformação de escala. Mais de uma transformação pode ser aplicada simultaneamente a um visual usando a interface IDCompositionDevice::CreateTransformGroup .
Requisitos
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 | dcomp.h |