Уровень рендеринга 0, несмотря на установленный DirectX 9.0 (Asus ET1602)

764
Hennes

У меня есть PC ET1602 Asus EeeTop с интегрированной графикой Intel GMA 950, которая поддерживает DirectX 9. Несмотря на то, что DirectX 9 будет установлен, WPF работает на уровне 0 . Что касается документации ( http://msdn.microsoft.com/en-us/library/ms742196.aspx ), она должна работать как минимум на уровне 1 . У вас есть идеи, почему это не так?

2

1 ответ на вопрос

2
Eugene Cheverda

Википедия говорит :

GMA 950 имеет тот же архитектурный недостаток, что и GMA 900, без аппаратной обработки геометрии. Ни базовое аппаратное преобразование и освещение, ни более продвинутые вершинные шейдеры не обрабатываются в оборудовании GMA.

И MSDN говорит :

Уровень рендеринга 0

Значение уровня рендеринга 0 означает, что аппаратное ускорение графики не доступно для приложения на устройстве. На этом уровне разработчики должны предполагать, что вся графика будет отображаться программным обеспечением без аппаратного ускорения. Функциональность этого уровня соответствует версии DirectX ниже 9.0.

Таким образом, для этой карты нет аппаратного ускорения, возможно, установлен Direct X, но его функции будут недоступны.

Похожие вопросы