- Автор:
- Опубликовано:
- Категория:
Windows, Кодеки, МультимедиаWindows, Кодеки, Мультимедиа - Система:
Windows - Лицензия:
бесплатно - Разработчик:
Microsoft - Цена:
USD 0 - Просмотры:
5
10-я версия DirectX
Windows 95 привнесла радикальные перемены в операционные системы Microsoft, заменив командную строку MS-DOS на графический интерфейс и тем самым увеличив популярность ПК.
Для поддержки растущих мультимедийных возможностей компания выпустила DirectX — набор API, упрощающий разработку видео и игр.
Состав API DirectX
Пакет включает следующие интерфейсы для разработчиков:
- Direct3D — обработка и рендеринг трёхмерной графики.
- Direct Graphics — вывод двухмерных изображений и их отображение в 3D.
- DirectInput — обработка сигналов с клавиатуры, мыши и игровых устройств.
- DirectPlay — организация сетевого взаимодействия.
- DirectSound — воспроизведение и запись звука.
- DirectMusic — работа с музыкальными треками.
- DirectShow — проигрывание аудио- и видеофайлов с сетевой прозрачностью.
- DirectSetup — упрощённая установка компонентов DirectX.
- DirectCompute — управление параллельными вычислениями на многоядерных процессорах.
DirectX 10 вышел в 2006 году вместе с Windows Vista и позже был включён в Windows 7. Версия устранила ограничения DirectX 9, снизила нагрузку на процессор и убрала узкие места при обработке данных.
Новые возможности DirectX 10
- Сокращение количества вызовов API и повышение их эффективности.
- Shader Model 4.0 с увеличенным числом регистров, поддержкой однобуферной отрисовки и неограниченным доступом к текстурам из любых шейдеров.
- Geometry Shader — процедурное создание геометрии в реальном времени.
Эти изменения повлияли на архитектуру последующих игр. Поддержка DirectX 10 завершилась с выходом DirectX 11 в 2009 году и DirectX 12 в 2015 году.




