Woher weiß ich, ob DirectX Hardwarebeschleunigung oder Software-Rendering verwendet?

4938
JohnIdol

Gibt es ein DirectX-Diagnosetool, mit dem ich verstehen kann, ob die Grafikbeschleunigung von meiner GPU tatsächlich funktioniert oder dass Software-Rendering stattdessen eingesetzt wird?

Ich frage dies, wenn ich Eigenschaften (Rechtsklick auf Desktop) -> Einstellungen -> besuche -> Ich erhalte die Fehlermeldung, dass meine Treiber für meine Intel Embedded GPU (Intel Embedded Graphics Driver - IEGD) nicht funktionieren und das System standardmäßig eingestellt ist Standard-VGA-Treiber.

Ich bin auf WinXP Professional.

2
Ich habe das Gefühl, Ihr Problem ist nicht, ob die Grafikbeschleunigung funktioniert oder nicht ... es ist eher wie "Hilfe! Welchen Treiber sollte ich verwenden?" Was ist dein Grafikkartenmodell? Oder weil es Intel eingebettet ist ... Ihre Motherboard-Serie? caliban vor 14 Jahren 0
Ich weiß, welchen Treiber ich verwenden sollte, und ich weiß, warum es nicht funktioniert. Ich möchte nur wissen, ob es unabhängig vom Treiber eine Möglichkeit gibt, zu verstehen, ob Software-Rendering eingesetzt wird :) JohnIdol vor 14 Jahren 1

1 Antwort auf die Frage

6
heavyd

Das DirectX-Diagnosetool ist einer der einfachsten Tests, die Sie ausführen können, um zu testen, was DirectX auf Ihrem Computer ausführen kann. Sie können darauf zugreifen, indem Sie im Startmenü "Ausführen" auswählen und Folgendes eingeben:

dxdiag.exe 

Wenn Ihre Hardware die Beschleunigung nicht unterstützt, wird die Schaltfläche Deaktivieren / Aktivieren für die Art der Beschleunigung deaktiviert.

Wenn Sie noch detaillierter wissen möchten, was Ihre Hardware / Treiber unterstützt, können Sie das Microsoft DirectX-SDK herunterladen . Im SDK gibt es ein Dienstprogramm, DXCapsViewer.exedas ausführlichere Informationen zu Ihren Hardwarefunktionen enthält. Auf meinem Rechner (XP Pro, mit SDK Juni 2006) befand sich das Dienstprogramm unter:

C: \ Programme \ Microsoft DirectX-SDK (Version XXX) \ Dienstprogramme \ Bin \ x86 \ DXCapsViewer.exe

Auf der Registerkarte "Anzeige" werden 3 Beschleunigungsarten angezeigt: DirectDraw, Direct3D, AGP Texture. Wenn die Option aktiviert ist, bedeutet dies, dass die Hardwarebeschleunigung aktiviert ist. Könnte es nicht sein, Software-Rendering als aktuell aktivierte Beschleunigung zu nutzen? JohnIdol vor 14 Jahren 0