1

これは取るに足らないものである必要があります。これは私の悪い日だけかもしれません ;) 検索結果の種類を表示するために 40x40px の画像を使用しています。メインアプリでまったく同じ画像を使用すると、正しく表示されます。検索チャームで使用すると、品質が大幅に低下します。

私は何を間違っていますか?別のサイズ、別の画像フォーマットを試しましたが、それでも同じでした。別の画像(下の写真)を試してみましたが、それは問題ないようです。サークル ベースのアイコンだけが変形してしまうのはなぜですか?

許容できない画質 画質OK

4

2 に答える 2

0

それほど頻繁には発生しませんが、この場合の正しい解決策は単に待つことだったようです;)この場合、正確に3か月かかりました。これはそれほど速くはありませんが、タイミングは完璧です。正式なWin8のリリース直前です。私は自分のソリューションで結果提案画像に関して何も新しいことをしていませんが、今日、画像が鮮明になっていることに気づきました。おそらく、WindowsUpdateのいずれかによって修正されています。

ここに画像の説明を入力してください

于 2012-10-19T18:14:01.230 に答える
0

これは、画像の自動スケーリングに関連しているようです。Windows は、ピクセル密度に基づいて自動的に拡大/縮小します。ベクター ベースの画像を使用するか、ビットマップ画像の場合は、スケール固有のバージョンを提供することで、適切にスケーリングできます。

たとえば、マークアップで「AppLogo.jpg」として参照される画像を拡大縮小するには、次の画像を含めます。

  • AppLogo.scale-100.jpg
  • AppLogo.scale-140.jpg
  • AppLogo.scale-180.jpg

「\scale-140\AppLogo.jpg」などのフォルダを使用することもできます。

検索結果画像の場合、100% 画像は 40x40 ピクセル バージョン、140 は 56x56、180 は 72x72 です。画像を「AppLogo.jpg」として参照するだけで、適切なバージョンが自動的に使用されます。(スケールを検出しDisplayProperties.ResolutionScaleて手動で画像を選択することもできます。)

より多くの例/詳細を含むいくつかの記事を次に示します。

ここここのフォーラム (一般的なもので、検索に固有のものではない) でのスケーリングに関する議論もあります。

于 2012-09-18T14:03:57.730 に答える