Compartir a través de


Compatibilidad con varias cabezas (WoW64)

Esta prueba automatizada valida las especificaciones funcionales y operativas para la compatibilidad con varios encabezados que se agrega en Microsoft® DirectX® 9.0.

La compatibilidad con varias puntas permite que un único dispositivo Direct3D maneje varias cabezas. Esta funcionalidad usa recursos como superficies y texturas de forma más eficaz que una configuración de varios monitores.

Este tema se aplica a los siguientes trabajos de prueba:

  • Compatibilidad con varios encabezados

  • Compatibilidad con varias cabezas (WoW64)

Detalles de las pruebas

   
Especificaciones
  • Device.Graphics.AdapterRender.MinimumDirectXLevel
Plataformas
  • Windows 10, ediciones de cliente (x64)
  • Windows Server 2016 (x64)
  • Windows 10, ediciones de cliente (Arm64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
Tiempo de ejecución esperado (en minutos) 20
Categoría Compatibilidad
Tiempo de espera (en minutos) 1200
Requiere reinicio false
Requiere una configuración especial false
Tipo automatic

 

Documentación adicional

Las pruebas de esta área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:

Ejecución de la prueba

Antes de ejecutar la prueba, complete la configuración de prueba como se describe en los requisitos de prueba: Requisitos previos de adaptador gráfico o pruebas de conjuntos de chips.

Además, esta prueba requiere el software siguiente:

  • Microsoft DirectX 9.0 o posterior

Nota

   Si ejecuta esta prueba en un sistema sin varios monitores, se le pedirá que agregue un segundo monitor. Si la familia de dispositivos no admite multimon, seleccione "Continuar" para forzar la ejecución de la prueba en la configuración de un solo monitor. Algunas pruebas solo se pueden ejecutar en sistemas con varios monitores, en cuyo caso se omitirá la prueba.

 

Solución de problemas

Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.

Para obtener información sobre la solución de problemas, consulte Solución de problemas de Device.Graphics Testing.

La prueba escribe los resultados de la prueba en un archivo de registro denominado Multihead.xml y muestra el paso en pantalla o el cumplimiento de errores. El registro de pruebas se escribe en el directorio %windir%\dxlogs.

Más información

Al crear y restablecer un dispositivo de varios encabezados, observe las restricciones siguientes:

  • Cada encabezado debe tener el modo de ventana establecido en FALSE.

  • Cada encabezado debe tener el mismo valor establecido para la propiedad EnableAutoDepthStencil.

  • Si EnableAutoDepthStencil es TRUE, cada encabezado debe tener el mismo valor para AutoDepthStencilFormat, dimensión de búfer de reserva y formato.

  • No se pueden crear cadenas de intercambio adicionales en un dispositivo multihead.

La prueba trata los escenarios de uso principales y un conjunto de interfaces de Direct3D (IDirect3D9 e IDirect3DDevice9). Los métodos de interfaz incluyen: GetDeviceCaps, CreateDevice, Reset, CreateAdditionalSwapChain, GetSwapChain y GetNumberOfSwapchains.

Entre los escenarios de uso principal se incluyen la representación en cada encabezado y la manipulación de cursores.

Para cada uno de los métodos de interfaz cubiertos, se ejecuta un conjunto de casos de prueba para comprobar las propiedades funcionales básicas. La mayoría de estas pruebas simplemente implican comprobar los cambios de estado o comprobar que los resultados reales coinciden con los resultados esperados. Hay varias pruebas que varían las propiedades de superficie de cada cabeza, representan una escena en los encabezados y comparan las imágenes con la representación del dispositivo de referencia.

Sintaxis de comandos

Opción de comando Descripción

Multihead.exe -dx9 -whql -logclean

Ejecuta el trabajo de prueba Compatibilidad con varios encabezados.

Multihead.exe -whql -logclean

Ejecuta el trabajo de prueba Compatibilidad con varios encabezados (WoW64).

Nota

   Para obtener ayuda de la línea de comandos para este archivo binario de prueba, escriba /h.

 

Lista de archivos

Archivo Ubicación

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\

 

Parámetros

Nombre de parámetro Descripción de los parámetros
MONITOR Índice de salida de visualización al destino con prueba
MODIFIEDCMDLINE Argumentos de línea de comandos adicionales para el ejecutable de prueba
LLU_NetAccessOnly Nombre de LLU del usuario neto
ConfigDisplayCommandLine Línea de comandos personalizada para ConfigDisplay. Valor predeterminado: logotipo
TDRArgs /get o /set