wpf アプリケーションを Windows ストア アプリに移植しています。Canvas にパスを描画しています。ユーザーが Canvas を拡大すると、それに応じてパスの StrokeThickness が減り、同じ視覚的な太さが維持されます。これは、私の wpf アプリケーションと Windows Phone 8 アプリでもうまく機能しますが、ストア アプリでこれを行うと、次の図に示すように線がピクセル化します: http://s21.postimg.org/6g0u6fd7r/Path_Scaling.png
ズーム レベル 1
<Grid Background="Black">
<Canvas>
<Canvas.RenderTransform>
<ScaleTransform ScaleX="1" ScaleY="1"/>
</Canvas.RenderTransform>
<Path Stroke="Red" Data="M0,0 L100,100" StrokeThickness="40"/>
</Canvas>
</Grid>
ズームレベル 500
<Grid Background="Black">
<Canvas>
<Canvas.RenderTransform>
<ScaleTransform ScaleX="500" ScaleY="500"/>
</Canvas.RenderTransform>
<Path Stroke="Red" Data="M0,0 L100,100" StrokeThickness="0.08"/>
</Canvas>
</Grid>
誰かが私がここで見逃していることを指摘できますか?