Ratetest (WoW64)

Dieser automatisierte Test überprüft, ob die Grafikkartenhardware eine Auflösung von 800 × 600 Pixel, eine Farbtiefe von 16 Bit pro Pixel (bpp), einen 16-Bit-Z-Puffer und doppelte Frame-Pufferung und eine Aktualisierungsrate von 75 Hertz (Hz) im Vollbild-3D-Grafikmodus unterstützt.

Der Test wechselt zu allen aufgezählten Grafikgerätemodi (GDI) und allen verfügbaren GDI-Modi mit niedriger Auflösung (weniger als 640 × 480 Pixel) und aufgezählte Microsoft® DirectDraw-Vollbildmodi. Der Test überschneidet dann diese beiden Modi und überprüft, ob der Satz von Microsoft DirectX®-Aufzählungsmodi in dem Satz von GDI-Aufzählungsmodi vorhanden ist.

Der Test wechselt zu diesen Modi und überprüft, ob die von der Karte erstellte Aktualisierungsrate mit der vom Treiber angegebenen Aktualisierungsrate übereinstimmt. Der Test überprüft die Aktualisierungsrate mithilfe von IDirectDraw::GetVerticalBlankStatus. Nachdem jeder Modus festgelegt wurde, zeigt der Test ein MS-DOS-Fenster an, um sicherzustellen, dass die Virtualisierung der VGA-Hardware für jeden Modus ordnungsgemäß funktioniert.

Testdetails

   
Spezifikationen
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
Plattformen
  • Windows 10, Client-Editionen (x64)
  • Windows Server 2016 (x64)
  • Windows 10, Client-Editionen (Arm64)
Unterstützte Versionen
  • Windows 10
  • Windows 10, Version 1511
  • Windows 10, Version 1607
  • Windows 10, Version 1703
  • Windows 10, Version 1709
  • Windows 10, Version 1803
  • Windows 10, Version 1809
  • Windows 10, Version 1903
  • Nächstes Update auf Windows 10
Voraussichtliche Laufzeit (in Minuten) 60
Kategorie Kompatibilität
Zeitüberschreitung (in Minuten) 3600
Neustart erforderlich false
Erfordert eine spezielle Konfiguration false
Typ automatic

 

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:

Ausführen des Tests

Bevor Sie den Test ausführen, schließen Sie die Testeinrichtung wie in den Testanforderungen beschrieben ab: Voraussetzungen für Grafikadapter- oder Chipsatztests.

Warnung

   Der Super VGA-kompatible Monitor (SVGA), der an das zu testende System angeschlossen ist, muss die zuvor angegebene minimale Anzeigeauflösung und Aktualisierungsrate unterstützen.

 

Problembehandlung

Informationen zur allgemeinen Problembehandlung bei HLK-Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern.

Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Device.Graphics-Tests.

Weitere Informationen

Der Test überprüft zunächst die Anforderungen in der Software, indem die DirectDraw-Fähigkeiten abgefragt werden. Anschließend überprüft er die Anforderungen in der Hardware, indem er die angegebenen Einstellungen auswählt und eine vordefinierte Szene anzeigt. Die folgenden Schritte beschreiben den Vorgang im Einzelnen:

  1. Der Test erstellt ein DirectDraw-Objekt mit der DirectDrawCreate-Funktion mithilfe der Option DDCREATE_HARDWAREONLY. Diese Aktion erzwingt anstelle eines HEL-Geräts ein HAL-Gerät, das verwendet werden soll.

  2. Mithilfe der Funktion DirectDraw IDirectDraw4:EnumDisplayModes überprüft der Test die folgenden Werte in der DDSURFACEDESC2-Struktur als gültige Optionen:

    • dwWidth = 800 (dwWidth = 640 für mobile Systeme)

    • dwHeight = 600 (dwHeight = 480 für mobile Systeme)

    • dwRefreshRate = 75 (oder 0 für Treiber, die diesen Wert nicht melden)

  3. Die DDPIXELFORMAT-Struktur überprüft, dass die folgenden Optionen gültig sind:

    • dwRGBBitCount = 16

    • dwZBufferBitDepth = 16

  4. Die Funktion SetCooperativeLevel wählt die Optionen DDSCL_EXCLUSIVE und DDSCL_FULLSCREEN aus.

  5. Der Test ruft SetDisplayMode auf, um die Anzeige auf 800 × 600 × 16 und die Aktualisierungsrate auf 75 Hz festzulegen. Wenn der 75-Hz-Wert fehlschlägt, verwendet der Test einen Aktualisierungsratenwert von 0 (Standard).

  6. Der Test ruft CreateSurface für die primäre Oberfläche, den Hintergrundpuffer und den Z-Puffer auf.

  7. Der Test ruft die Direct3D CreateDevice-Funktion mithilfe des IID_IDirect3DHALDevice-Klassenbezeichners auf, um den Zugriff auf das 3D-Grafikhardwaregerät zu ermöglichen.

  8. Alle anderen spezifizierten 3D-Grafiktests verwenden eine doppelt gepufferte Oberfläche, um die Einhaltung der Anforderung für doppelte Frame-Pufferung zu verifizieren.

Die Testanwendung zeigt und protokolliert eine Pass-or-Fail-Anzeige für die Einhaltung dieser Anforderung. Alle Geräteeinrichtungsschritte in der vorherigen Liste können Fehler generieren. Alle erkannten Fehler generieren zusätzliche Informationen, die das nicht kompatible Problem eindeutig identifizieren.

Befehlssyntax

Befehlsoption Beschreibung

Ratetest

Führt den Testauftrag aus.

Hinweis

   Geben Sie /h ein, um Befehlszeilenhilfe für diese Testbinärdatei zu erhalten.

 

Dateiliste

Datei Standort

Configdisplay.exe

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

Dxgfilterua.dll

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

Ntlog.dll

<[testbinroot]>\nttest\Commontest\ntlog

Ratetest.exe

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

TDRWatch.exe

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

 

Parameter

Parametername Parameterbeschreibung
LLU_NetAccessOnly Der Name des LLU Ihres Computers
MONITOR Angezeigte Zahl, um den Test auszuführen.
ConfigDisplayCommandLine Benutzerdefinierte Befehlszeile für ConfigDisplay. Standardwert: logo
TDRArgs /get oder /set