【发布时间】:2012-04-02 06:22:10
【问题描述】:
在 kinect 中,主窗口的坐标从它的中心(视图区域)开始。
我想将此窗口缩放到指定大小,例如 640*480。
我为此使用 C#。
先感谢您。
注意:我不想为此使用任何库。
【问题讨论】:
-
请停止
> blockquoting你所有的问题,阅读起来很烦人,无助于让你的问题变得更好。
在 kinect 中,主窗口的坐标从它的中心(视图区域)开始。
我想将此窗口缩放到指定大小,例如 640*480。
我为此使用 C#。
先感谢您。
注意:我不想为此使用任何库。
【问题讨论】:
> blockquoting你所有的问题,阅读起来很烦人,无助于让你的问题变得更好。
有几个选项:
由于我不确切知道您想要什么,所以我无法建议您使用什么,但如果我得到“中心”右侧的提示,我会从使用 layout-scaletransform 开始。
【讨论】:
使用 ScaleTransform 并将其放入 Window 的 LayoutTransform 中。 您必须根据当前的 X 和 Y 值计算 ScaleX 和 ScaleY,因为它适用于百分比。 ScaleX 和 ScaleY 的标准值为 1 (= 100%)
如果您想了解 RenderTransform 和 LayoutTransform 之间的区别,请阅读 this 文章。
【讨论】: