다음을 통해 공유


그래픽 진단 도구

그래픽 진단 도구를 Windows 10 내에서 옵션 기능으로 사용할 수 있습니다. 그래픽 진단 기능(런타임 및 Visual Studio에서 제공)을 사용하여 DirectX 앱 또는 게임을 개발하려면 선택적 그래픽 도구 기능을 추가합니다.

  1. 설정>시스템>선택적 기능으로 이동합니다(Windows 10 22H2 이전 버전의 경우 설정>>및 기능 선택적>기능으로 이동).

  2. 추가된 기능 아래에 그래픽 도구가 이미 나열되어 있으면 완료됩니다. 그렇지 않은 경우에는 기능 추가를 클릭합니다.

  3. 그래픽 도구를 검색 및/또는 선택한 다음 추가를 클릭합니다.

그래픽 진단 기능에는 DirectX 런타임에서 Direct3D SDK 계층을 통해 Direct3D 디버그 디바이스를 생성하는 기능과 그래픽 디버깅, 프레임 분석 및 GPU 사용량이 포함됩니다.

  • 그래픽 디버깅으로 앱에서 이루어진 Direct3D 호출을 추적할 수 있습니다. 그런 다음 이러한 호출을 재생하고, 매개 변수를 검사하며, 셰이더를 디버그 및 실험하고, 그래픽 자산을 시각화하여 렌더링 문제를 진단할 수 있습니다. Windows PC, 시뮬레이터 또는 디바이스에서 로그를 가져온 다음 다른 하드웨어에서 다시 재생할 수 있습니다.
  • Visual Studio의 그래픽 프레임 분석은 그래픽 디버깅 로그에서 실행되고 Direct3D 그리기 호출에 대한 기준 타이밍을 수집합니다. 그런 다음 다양한 그래픽 설정을 수정하여 실험 집합을 수행하고 타이밍 결과 테이블을 생성합니다. 이 데이터로 앱의 그래픽 성능 문제를 이해하고 다양한 실험의 결과를 검토하여 성능 향상 기회를 식별할 수 있습니다.
  • Visual Studio에서 GPU 사용량으로 GPU 사용을 실시간 모니터링할 수 있습니다. CPU 및 GPU에서 처리하는 작업의 타이밍 데이터를 수집하고 분석하여 병목이 있는 위치를 확인할 수 있습니다.

Visual Studio의 그래픽 진단 개요