Как узнать, использует ли DirectX аппаратное ускорение или программный рендеринг?

Существует ли какой-либо инструмент диагностики DirectX, который позволил бы мне понять, действительно ли ускорение графики на моем графическом процессоре работает, или вместо этого включается рендеринг программного обеспечения?

Я спрашиваю об этом, потому что если я перехожу к свойствам (щелкните правой кнопкой мыши на рабочем столе) -> настройки ->, я получаю сообщение об ошибке, в котором говорится, что мои драйверы не работают для моего встроенного графического процессора Intel (Intel Embedded Graphics Driver - IEGD), и система по умолчанию настроена на стандартные драйверы VGA.

Я нахожусь на WinXP Professional.

1 ответ

Решение

Одним из самых простых тестов, которые вы можете запустить для проверки возможностей DirectX на вашем компьютере, является инструмент диагностики DirectX. Вы можете получить его, выбрав "Run" в меню "Пуск" и набрав:

dxdiag.exe

На вкладке "Дисплей", если ваше оборудование не поддерживает ускорение, кнопка "Отключить / Включить" будет отключена для типа ускорения.

Если вы хотите узнать больше о том, что поддерживает ваше оборудование / драйвер, вы можете загрузить Microsoft DirectX SDK. В SDK есть утилита под названием DXCapsViewer.exe который предоставит гораздо более подробную информацию о ваших аппаратных возможностях. На моей машине (XP Pro, SDK, июнь 2006 г.) утилита была расположена по адресу:

C: \ Program Files \ Microsoft DirectX SDK (версия XXX)\Utilities\Bin\x86\DXCapsViewer.exe

Другие вопросы по тегам