MSDN Library
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8용 에뮬레이터의 프레임 속도 카운터

Windows Phone 에뮬레이터 에서 앱을 실행할 때 프레임 속도 카운터를 사용하여 앱 성능을 모니터링할 수 있습니다. 다음 그림에서는 프레임 속도 카운터를 보여 줍니다.

Frame Rate Counters with Labels

이 항목에는 다음 단원이 포함되어 있습니다.

 

다음 표에서는 각 프레임 속도 카운터에 대해 설명합니다. 개별 프레임 속도 카운터의 권장 값 범위에 대한 자세한 내용은 Windows Phone 8의 앱 성능 고려 사항 항목에서 "그래픽을 많이 사용하는 응용프로그램의 성능 문제 식별" 섹션을 참조하세요.

프레임 속도 카운터

설명

컴퍼지션(렌더) FPS(스레드 프레임 속도)

화면이 업데이트되는 속도입니다.

사용자 인터페이스 FPS(스레드 프레임 속도)

UI 스레드가 실행되는 속도입니다.

질감 메모리 사용

앱에서 사용되는 질감의 동영상 메모리 및 시스템 메모리 복사본입니다.

화면 카운터

처리를 위해 GPU에 전달되는 명시적 화면 수입니다.

중간 화면 카운터

캐시된 화면의 결과로 생성되는 암시적 화면 수입니다.

화면 채우기 비율 카운터

화면 측면에서 프레임당 그려지는 픽셀 수입니다. 값이 1이면 현재 화면 해상도의 픽셀 수를 나타냅니다(예: 480 x 800픽셀).

코드에서 프레임 속도 카운터 표시를 활성화하거나 비활성화할 수 있습니다. Visual Studio에서 Windows Phone 앱 프로젝트를 만들 때 프레임 속도 카운터를 활성화하는 다음 코드가 기본적으로 App.xaml.cs 파일에 추가됩니다.

// Show graphics profiling information while debugging.
if (System.Diagnostics.Debugger.IsAttached)
{
    // Display the current frame rate counters.
    Application.Current.Host.Settings.EnableFrameRateCounter = true;

    // other code…
}

프레임 속도 카운터를 비활성화하려면

  • 다음 코드에 표시된 대로 프레임 속도 카운터를 활성화하는 코드 라인을 주석으로 처리합니다.

    // Display the current frame rate counters.
    //Application.Current.Host.Settings.EnableFrameRateCounter = true;
    

    또는

  • 다음 코드와 같이 EnableFrameRateCounterfalse로 설정합니다.

    // Do not display the current frame rate counters.
    Application.Current.Host.Settings.EnableFrameRateCounter = false;
    

프레임 속도 카운터를 활성화하려면

  • 다음 코드와 같이 EnableFrameRateCountertrue로 설정합니다.

    // Display the current frame rate counters.
    Application.Current.Host.Settings.EnableFrameRateCounter = true;
    

표시:
© 2016 Microsoft