WP7 アプリを WP8 に移植していますが、WVGA 以外の画面でアイコンがぼやけています。アプリのアイコンが非常に鮮明であることを望みます。これを行うためのガイダンスについては、MSDN のマルチ解像度ガイドを読んでいますが、まだ完全にはわかりません。
WXGA アセットのみを提供することをお勧めします。各解像度の画像を提供する価値はありますか (例: logo.screen-wvga.png、-wxga.png、-720p.png)? 各解像度を生成するのはかなり簡単で、パッケージ サイズを大きくしても問題ありません。OSがアセットを縮小しない場合、アセットの品質が向上することが期待されるのでしょうか(時々?)。これは、画面領域を埋める必要がある背景画像用ではありません。アプリ全体で使用されるロゴと小中サイズのアイコン用です。
アイコンの WXGA バージョンのみを作成するとします。XAML で画像を記述する適切な方法は何ですか? WP7 の WVGA 画面の元の画像が 37x36 ピクセルだった場合、寸法を 1.6 倍して WXGA 画像を生成しました。私の画像は現在59px x 58px(丸められています)です。
<Image Source="MyWxgaIcon.png"/>
WXGAエミュレーターでそれを実行すると、OSはそれをさらに1.6倍に膨らませます。このように、元のスケーリング前の画像の寸法を指定する必要があるよう<Image Soruce="MyWxgaIcon.png" Width="37" Height="36"/>
です。アセットにはこれらのディメンションがないため、これは不自然に思えます。これは想定どおりの方法ですか?
ありがとう。