5

Windows ストア アプリは Intel アーキテクチャと ARM アーキテクチャの両方で実行できるため、アニメーションは (少なくとも) 可能な限りパフォーマンスが高いことが重要です。アニメーションをテストするには、FPS が非常に重要です。Windows で FPS 監視を有効にするにはどうすればよいですか?

4

1 に答える 1

6

Windows 8 では、次のようにします。

App.Current.DebugSettings.EnableFrameRateCounter = true;

私はこのようにするのが好きです:

App.Current.DebugSettings.EnableFrameRateCounter 
    = System.Diagnostics.Debugger.IsAttached;

カウンター UI は、こちら ( http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.debugsettings.enableframeratecounter.aspx ) に記載されています。

モニターには以下が含まれます:

  • Cp fps: 合成スレッドの 1 秒あたりのフレーム レート
  • UI fps: UI スレッドの 1 秒あたりのフレーム レート
  • メモリ: テクスチャのメモリ使用量
  • バッチ: グラフィックス プロセッシング ユニット (GPU) に送信されるサーフェスの数
  • Cp cpu: 構成スレッドのプロセッサーで費やされたミリ秒単位の時間
  • UI cpu: UI スレッドのプロセッサで費やされたミリ秒単位の時間
于 2013-02-21T07:44:26.817 に答える