Thiasは、エミュレーターのアプリケーションの右側のスクリーンショットです。これらは、電話デバイスに展開したときにも表示されます。彼らは何ですか、彼らはそこにいるはずですか?
質問する
109 次
1 に答える
2
値は、フレームレートカウントなどの統計、およびCPUとメモリ使用量に関する情報です。
多くの場合、デバッグ中はオンのままにしますが、リリースのためにオフにします。
これは、Appクラスのコンストラクターで行うのが最適です。
/// <summary>
/// Constructor for the Application object.
/// </summary>
public App()
{
// Global handler for uncaught exceptions.
UnhandledException += Application_UnhandledException;
// Phone-specific initialization
InitializePhoneApplication();
// Standard Silverlight initialization
InitializeComponent();
// XNA initialization
InitializeXnaApplication();
DispatcherHelper.Initialize();
// Show graphics profiling information while debugging.
if (System.Diagnostics.Debugger.IsAttached)
{
// Display the current frame rate counters.
Application.Current.Host.Settings.EnableFrameRateCounter = true;
// Show the areas of the app that are being redrawn in each frame.
//Application.Current.Host.Settings.EnableRedrawRegions = true;
// Enable non-production analysis visualization mode,
// which shows areas of a page that are handed off to GPU with a colored overlay.
//Application.Current.Host.Settings.EnableCacheVisualization = true;
// Disable the application idle detection by setting the UserIdleDetectionMode property of the
// application's PhoneApplicationService object to Disabled.
// Caution:- Use this under debug mode only. Applications that disable user idle detection will continue to run
// and consume battery power when the user is not using the phone.
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
}
//set up the tile
//StartSearchAgent();
//ScheduledActionService.LaunchForTest("shottracker", TimeSpan.FromSeconds(1));
}
したがって、EnableFrameRateCounterをfalseなどに設定します。
値に関する詳細情報はここにあります
于 2012-07-20T10:49:51.540 に答える