WPF 以双精度存储其所有数据。我只是想确认所有转换等都以双精度运行。
我正在处理一个非常大的 WPF 画布 (40,000,000 x 40,000,000),通过平移和缩放来放大它 - 在其上放置包含卫星图像的图块。为了缩放和平移,我使用 TransformGroup,其中包含 ScaleTransform 和 TranslateTransform。
当近距离放大时,当您稍微调整缩放变换时,图块似乎会摆动,就好像它们在画布上的位置略有变化,即使我所做的只是缩放变换。我担心转换不是以双精度完成的,而是被运送到硬件并以单精度完成。
有什么方法可以控制渲染变换的精度吗?或者至少确认它使用的是双精度而不是单精度?
谢谢。
wpf ×1