Rendering-Ebene 0 trotz installiertem DirectX 9.0 (Asus ET1602)

773
Hennes

Ich habe einen Asus EeeTop PC ET1602 mit integrierten Grafik Intel GMA 950, die DirectX 9.en Trotz der Tatsache unterstützt, dass DirectX 9 wird installiert, WPF läuft auf Ebene 0 . In Bezug auf die Dokumentation ( http://msdn.microsoft.com/de-de/library/ms742196.aspx ) sollte es mindestens auf Stufe 1 ausgeführt werden . Hast du eine Ahnung, warum es nicht geht?

2

1 Antwort auf die Frage

2
Eugene Cheverda

Wikipedia sagt :

Der GMA 950 weist die gleiche architektonische Schwäche auf wie der GMA 900 ohne Hardware-Geometrieverarbeitung. In der GMA-Hardware werden weder grundlegende Hardwaretransformations- und Beleuchtungsfunktionen noch fortgeschrittenere Vertex-Shader behandelt.

Und MSDN sagt :

Rendering-Stufe 0

Ein Renderebenenwert von 0 bedeutet, dass für die Anwendung auf dem Gerät keine Grafikhardwarebeschleunigung verfügbar ist. Auf dieser Stufe sollten Entwickler davon ausgehen, dass alle Grafiken von Software ohne Hardwarebeschleunigung gerendert werden. Die Funktionalität dieser Schicht entspricht einer DirectX-Version, die kleiner als 9.0 ist.

Für diese Karte gibt es also keine Hardwarebeschleunigung. Möglicherweise ist Direct X installiert, die Funktionen stehen jedoch nicht zur Verfügung.