다음을 통해 공유


DXGI 프레젠테이션 테스트 - 기타 - 멀티 헤드

이 자동화된 테스트는 IDXGISwapChain::Present 메서드 구현의 여러 측면을 확인합니다.

이 항목은 다음 테스트 작업에 적용됩니다.

  • DXGI 프레젠테이션 테스트 - FSPresentMS

  • DXGI 프레젠테이션 테스트 - FSPresentMS(WoW64)

  • DXGI 프레젠테이션 테스트 - 기타

  • DXGI 프레젠테이션 테스트 - 기타 - 다중 헤드

  • DXGI 프레젠테이션 테스트 - 기타 - 다중 헤드(WoW64)

  • DXGI 프레젠테이션 테스트 - 기타(WoW64)

  • DXGI 프레젠테이션 테스트 - WinpresentMS

  • DXGI 프레젠테이션 테스트 - WinpresentMS(WoW64)

테스트 세부 정보

   
사양
  • Device.Graphics.AdapterRender.D3D101Core.D3D101CorePrimary
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
  • Device.Graphics.AdapterRender.D3D111Core.D3D111CorePrimary
  • Device.Graphics.AdapterRender.D3D11Core.D3D11CorePrimary
플랫폼
  • Windows 10, 클라이언트 버전(x86)
  • Windows 10, 클라이언트 버전(x64)
  • Windows Server 2016(x64)
  • Windows 10, 클라이언트 버전(Arm64)
지원되는 릴리스
  • Windows 10
  • Windows 10 버전 1511
  • Windows 10 버전 1607
  • Windows 10, 버전 1703
  • Windows 10, 버전 1709
  • Windows 10, 버전 1803
  • Windows 10, 버전 1809
  • Windows 10, 버전 1903
  • Windows 10에 대한 다음 업데이트
예상 실행 시간(분) 60
범주 호환성
시간 제한(분) 3600
다시 부팅 필요 false
특별한 구성 필요 false
형식 automatic

 

추가 설명서

이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 조건, 설정, 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.

테스트 실행

테스트를 실행하기 전에 테스트 요구 사항: 그래픽 어댑터 또는 칩셋 테스트 필수 구성 요소에 설명된 대로 테스트 설정을 완료합니다.

참고

   다중 모니터가 없는 시스템에서 DXGI 프레젠테이션 테스트 - 기타 - 멀티헤드 또는 DXGI 프레젠테이션 테스트 - 기타 - 멀티헤드(WoW64) 테스트를 실행하는 경우 두 번째 모니터를 추가하라는 메시지가 표시됩니다. 디바이스 제품군이 다중 모니터를 지원하지 않는 경우 "계속"을 선택하여 단일 모니터 구성에서 테스트를 강제 실행합니다. 일부 테스트는 다중 모니터가 있는 시스템에서만 실행할 수 있으며, 이 경우 테스트를 건너뜁니다.

 

문제 해결

HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.

문제 해결 정보는 Device.Graphics Testing 문제 해결을 참조하세요.

추가 정보

테스트는 전체 화면과 창 내에서 스왑 체인을 만듭니다. 또한 출력 창의 치수와 일치하거나 다른 치수를 사용하여 지원되는 모든 백 버퍼 형식으로 백 버퍼를 만듭니다. 이러한 다양성 때문에 테스트는 확장 및 색상 변환 Present 작업을 포괄적으로 테스트합니다. 전체 화면 테스트 사례는 플립 기반 및 복사 기반 프레젠테이션 작업을 모두 사용합니다.

이 테스트는 또한 다양한 DXGI(DirectX Graphic Infrastructure) 스왑 효과가 올바르게 구현되었는지 확인합니다. 타이밍 기반 테스트 사례를 사용하여 프레젠테이션 간격의 올바른 구현을 확인합니다.

테스트는 IDXGIOutput::GetDisplaySurfaceData 메서드를 사용하여 이미지를 검색하여 제공된 이미지를 자동으로 확인합니다. 이 이미지를 백 버퍼를 초기화하는 데 사용된 표면과 비교합니다.

명령 구문

명령 옵션 설명

DXGIPresent.exe FSPresentMS -whql -logclean

이 명령은 DXGI 프레젠테이션 테스트 - FSPresentMS 테스트 작업과 DXGI 프레젠테이션 테스트 - FSPresentMS(WoW64) 테스트 작업을 모두 실행합니다.

DXGIPresent.exe WinPresent WinpresentSmallWindow FSPresent FSpresentRotation FSPresentMulti -whql -logclean

이 명령은 DXGI 프레젠테이션 테스트 - 기타 테스트 작업과 DXGI 프레젠테이션 테스트 - 기타(WoW64) 테스트 작업을 모두 실행합니다.

DXGIPresent.exe WinpresentMS -whql -logclean

이 명령은 DXGI 프레젠테이션 테스트 - WinpresentMS 테스트 작업과 DXGI 프레젠테이션 테스트 - WinpresentMS(WoW64) 테스트 작업을 모두 실행합니다.

참고

   이 테스트 이진에 대한 명령줄 도움말을 보려면 /?를 입력합니다.

 

파일 목록

파일 위치

Configdisplay.exe

<testbinroot>\nttest\windowstest\tools\

D3d10ref.dll

<testbinroot>\nttest\windowstest\graphics\d3d\support\

D3d10SDKLayers.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

D3d11ref.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

D3d11SDKLayers.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

D3dcompiler_test.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support

D3dx10_test.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support

D3dx11_TEST.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

DXGIPresent.exe

<testbinroot>\nttest\windowstest\graphics\d3d\conf\

TDRWatch.exe

<testbinroot>\nttest\windowstest\graphics\

 

매개 변수

매개 변수 이름 매개 변수 설명
MODIFIEDCMDLINE 테스트 실행 파일에 대한 추가 명령줄 인수
LLU_NetAccessOnly NET 사용자의 LLU 이름
ConfigDisplayCommandLine ConfigDisplay용 사용자 지정 명령줄 기본값: 로고
TDRArgs /get 또는 /set