1

多分それは私の鼻のすぐ下にありますが、私はそれを見つけることができません. バックグラウンド エージェントからのものである場合、実行時に WP8 解像度をどのように検出しますか?

方法を提供する MSDN の複数解像度の記事がありますが、それは App オブジェクトを使用しています。

App.Current.Host.Content.ScaleFactor

このオブジェクトはバックグラウンド エージェントでは利用できないと思います。

ありがとう!

4

1 に答える 1

3

バックグラウンド エージェント内からは可能ではないと思いますが、アプリが最初に起動されたときに解像度を検出し、それをIsolatedStorageSettings.ApplicationSettingsに保存できます。その後、これらの値をバックグラウンド エージェントで使用できます。

于 2012-11-30T06:58:23.063 に答える