다음을 통해 공유


다중 헤드 지원(WoW64)

이 자동화된 테스트는 Microsoft® DirectX® 9.0에 추가된 다중 헤드 지원에 대한 기능 및 작동 사양의 유효성을 검사합니다.

다중 헤드 지원을 사용하면 단일 Direct3D 디바이스가 여러 헤드를 구동할 수 있습니다. 이 기능은 다중 모니터 구성보다 표면 및 텍스처와 같은 리소스를 더 효율적으로 사용합니다.

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

  • 다중 헤드 지원

  • 다중 헤드 지원(WoW64)

테스트 세부 정보

   
사양
  • Device.Graphics.AdapterRender.MinimumDirectXLevel
플랫폼
  • 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에 대한 다음 업데이트
예상 실행 시간(분) 20
범주 호환성
시간 제한(분) 1200
다시 부팅 필요 false
특별한 구성 필요 false
형식 automatic

 

추가 설명서

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

테스트 실행

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

또한 이 테스트에는 다음 소프트웨어가 필요합니다.

  • Microsoft DirectX 9.0 이상

참고

   다중 모니터가 없는 시스템에서 이 테스트를 실행하면 두 번째 모니터를 추가하라는 메시지가 표시됩니다. 디바이스 제품군이 다중 모니터를 지원하지 않는 경우 "계속"을 선택하여 단일 모니터 구성에서 테스트를 강제 실행합니다. 일부 테스트는 다중 모니터가 있는 시스템에서만 실행할 수 있으며, 이 경우 테스트를 건너뜁니다.

 

문제 해결

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

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

이 테스트는 테스트 결과를 Multihead.xml 로그 파일에 쓰고 화면에 pass 또는 fail 준수 결과를 표시합니다. 테스트 로그는 %windir%\dxlogs 디렉터리에 기록됩니다.

추가 정보

다중 헤드 디바이스를 만들고 다시 설정할 때 다음 제한 사항을 준수합니다.

  • 각 헤드의 창 모드는 FALSE로 설정되어 있어야 합니다.

  • 각 헤드의 EnableAutoDepthStencil 속성에 동일한 값을 설정해야 합니다.

  • EnableAutoDepthStencil이 TRUE인 경우 각 헤드는 AutoDepthStencilFormat, 백 버퍼 차원 및 형식에 대해 동일한 값을 가져야 합니다.

  • 다중 헤드 디바이스에서는 스왑 체인을 추가로 만들 수 없습니다.

이 테스트는 핵심 사용 시나리오 및 Direct3D 인터페이스 집합(IDirect3D9 및 IDirect3DDevice9)을 다룹니다. 인터페이스 메서드에는 GetDeviceCaps, CreateDevice, Reset, CreateAdditionalSwapChain, GetSwapChain 및 GetNumberOfSwapchains가 포함됩니다.

핵심 사용 시나리오에는 각 헤드에 대한 렌더링 및 커서 조작이 포함됩니다.

적용된 각 인터페이스 메서드에 대해 기본 기능 속성을 확인하기 위해 테스트 사례 집합이 실행됩니다. 이러한 테스트의 대부분은 단순히 상태 변경을 확인하거나 실제 결과가 예상된 결과와 일치하는지 확인하는 과정을 포함합니다. 각 헤드의 표면 속성을 변경하고, 헤드에 장면을 렌더링하고, 이미지를 참조 디바이스의 렌더링과 비교하는 여러 테스트가 있습니다.

명령 구문

명령 옵션 설명

Multihead.exe -dx9 -whql -logclean

다중 헤드 지원 테스트 작업을 실행합니다.

Multihead.exe -whql -logclean

다중 헤드 지원(WoW64) 테스트 작업을 실행합니다.

참고

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

 

파일 목록

파일 위치

Configdisplay.exe

<>[testbinroot]\nttest\windowstest\tools\

D3d10ref.dll

<>[testbinroot]\nttest\graphics\d3d\support\

D3d11ref.dll

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

D3dcompiler_test.dll

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

D3dref.dll

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

D3dref8.dll

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

D3dref9.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\

D3dx8d.dll

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

D3dx9_TEST.dll

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

Fpstate.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\utility\

Modechange.exe

<[testbinroot]>\nttest\windowstest\graphics\d3d\utility\

Multihead.exe

<[testbinroot]>\nttest\

TDRWatch.exe

<>[testbinroot]\nttest\windowstest\graphics\

Vbswap.x

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

 

매개 변수

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