代码之家  ›  专栏  ›  技术社区  ›  Patrick Klug

使用ScaleTransform和直接设置大小之间是否存在渲染性能差异?

  •  1
  • Patrick Klug  · 技术社区  · 14 年前

    就渲染性能而言,大小为5000x5000的矩形是否与大小为5x5、ScaleTransform(LayoutTransform)为1000的矩形具有不同的性能特征?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Ray Burns    14 年前

    渲染性能差异可以忽略不计:

    • 当存在LayoutTransform时,布局过程会稍微慢一些,因为它必须沿着渲染树传播,并且
    • 当涉及到实际绘制到屏幕上的像素没有任何区别。

    绘制像素通常是大部分工作。