Ich nutze an meinem Notebook eine Kombination aus Intel und Nvidia-Grafik. Nun habe ich versucht ein etwas älteres Spiel unter Windows 8.1 zu spielen und direkt beim Start kam ein Fehler, dass Direct3D nicht initialisiert werden konnte.
DirectX 9 war allerdings installiert, daher war der Fehler recht überraschend.
Die Lösung gibt es aber kurz und knapp. Der Nvidia Treiber 311.xx unterstützt Windows 8.1 noch nicht ganz, was dazu führt, dass die Spiele die Grafikkarte nicht erkennen.
Zur Behebung des Problems müssen also nur die Acer Treiber runter geworfen werden – die sind eh fast nie aktuell – und die neuesten Treiber ab Version 327.23 von der Nvidia-Downloadseite installiert werden.
Mit den Treibern funktionierten dann alle Spiele mit Directx 9 auf Anhieb einwandfrei.