| DirectX |
|
|
|
| Автор: Administrator |
| 10.08.2004 06:30 |
|
API (Application Programming Interface - интерфейс прикладного программирования) — набор готовых констант, структур и функций, используемых при программировании пользовательских приложений и обеспечивающих правильное взаимодействие между пользовательским приложением и операционной системой. Microsoft DirectX — это набор API-функций, разработанный для решения задач, связанных с игровым программированием в среде Microsoft Windows. Наиболее широко DirectX используется при написании компьютерных игр. DOS позволяла разработчикам получать прямой доступ к видеокарте, устройствам ввода и прочим компонентам системы, в то время как Windows 95, с её защищённой моделью памяти, предоставляла весьма ограниченный доступ к устройствам. Microsoft нуждались в новом способе дать разработчику всё, что ему необходимо. Они решили эту проблему разработав DirectX.
Современные версии: Последней версией пакета является DirectX 10.1. До SP1 на Windows Vista стоял DirectX 10. Он представляет собой часть Windows Vista и использует отличную от DX9.0 модель видеодрайвера. Изменения в DirectX 10.1 в отличие от DirectX 10 касаются графической составляющей. В августе 2008 года был анонсирован DirectX 11. Финальная версия будет включена в состав новой операционной системы Microsoft Windows 7. |


