IDCompositionTransform 接口 (dcomp.h)

表示可用于修改可视子树坐标空间的 2D 转换。

继承

IDCompositionTransform 接口继承自 IDCompositionTransform3D 接口。

备注

IDCompositionTransform 接口是表示 2D 仿射转换的抽象接口。 转换会影响整个视觉对象子树,该子树根位于与转换关联的视觉对象。 一个转换对象可以与多个视觉对象相关联。 修改转换对象时,将重新编译所有受影响的视觉对象以反映更改。

转换通过修改视觉对象上所有呈现操作的坐标系来操作。 例如,通常,与视觉对象关联的位图在 0,0) (位置绘制,并扩展位图的完整宽度和高度。 如果应用转换转换,位图将绘制在该转换所偏移的位置。 如果应用缩放转换,位图涵盖的范围将受到缩放转换的影响。 可以使用 IDCompositionDevice::CreateTransformGroup 接口同时将多个转换应用于视觉对象。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 dcomp.h

另请参阅

IDCompositionVisual::SetTransform