Грешките при стартирането на игри се дължат предимно на несъвместимост на различни версии на компонентите или липса на поддръжка за необходимите издания от хардуера (видеокарта). Един от тях е "грешка при създаването на DirectX устройство" и ще бъде разгледана в тази статия.
съдържание
Този проблем се среща най-често в игрите от Electronic Arts, като Battlefield 3 и Need for Speed: The Run, най-вече по време на зареждането на играта. С задълбочен анализ на съобщението в диалоговия прозорец се оказва, че играта изисква графичен адаптер с поддръжка DirectX 10 версии за видео карти NVIDIA и 10.1 за AMD.
Тук друга информация е скрита: остарял видео драйвер може също да пречи на нормалното взаимодействие на играта и видеокартата. Освен това, с официалните актуализации на играта, някои компоненти на DX може да престанат да функционират напълно.
С всяко ново поколение видео адаптери максималната версия на поддържания DirectX API също се увеличава. В нашия случай се нуждаем от ревизия не по-малка от 10. Видео карти NVIDIA имат поредица от 8, например 8800GTX, 8500GT и т.н.
Прочетете повече: Определете продуктовата линия на графичните карти на Nvidia
"Червената" поддръжка за необходимата версия 10.1 започва със серията HD3000, а за интегрираните графични ядра - с HD4000. Вградените графични карти Intel започнаха да се доставят с десетото издание на DX, като се започне с чипсети от серия G (G35, G41, GL40 и т.н.). За да проверите коя версия поддържа видеокартата, има два начина: използване на софтуер или на сайтовете на AMD, NVIDIA и Intel.
Прочетете повече: Определете дали графичната карта на DirectX 11 поддържа
Статията представя универсална информация, не само единадесетата DirectX.
Остарелите "дърва за огрев" за графичния адаптер също могат да причинят тази грешка. Ако сте убедени, че картата поддържа необходимия DX, тогава си заслужава да актуализирате драйвера на графичната карта.
Прочетете повече:
Как да преинсталирате драйвера за графики
Как да актуализирате драйвера на NVIDIA графичната карта
Въпреки факта, че всички необходими компоненти са включени в операционната система Windows, заслужава да се отбележи, че те са най-свежите.
Прочетете повече: Актуализирайте DirectX на най-новата версия
Ако имате инсталирани Windows 7 или Vista, можете да използвате универсалната програма за инсталиране на уеб. Програмата ще провери наличната версия на DX и ако е необходимо, ще инсталира актуализацията.
Изтеглете страницата на програмата на официалния сайт на Microsoft
Официалната поддръжка на DirectX 10 стартира с Windows Vista, така че ако все още използвате XP, няма трикове, които ще ви помогнат да изпълните горните игри.
При избора на игри, внимателно прочетете системните изисквания, това ще помогне в началния етап, за да се определи дали играта ще работи. Това ще ви спести много време и нерви. Ако планирате да закупите видеокарта, трябва да обърнете специално внимание на поддържаната версия на DX.
За потребителите на XP: не се опитвайте да инсталирате пакети от библиотеки от съмнителни сайтове, това няма да доведе до нищо добро. Ако наистина искате да играете нови играчки, ще трябва да преминете към по-млада операционна система.