DirectX

  • История и развитие DirectX

    • DirectX был разработан Microsoft для поддержки 3D-графики в Windows. 
    • Первая версия DirectX была выпущена в 1995 году для Windows 95. 
    • DirectX 1.0 был выпущен в 1996 году и поддерживал 3D-графику в Windows 95 и Windows NT. 
    • DirectX 2.0 был выпущен в 1997 году и добавил поддержку DirectDraw и DirectSound. 
    • DirectX 3.0 был выпущен в 1998 году и добавил поддержку DirectMusic и DirectPlay. 
    • DirectX 4.0 был выпущен в 2000 году и добавил поддержку DirectShow и DirectPlay. 
  • Версии DirectX

    • DirectX 5.0 был выпущен в 2001 году и добавил поддержку DirectPlay и DirectSound. 
    • DirectX 6.0 был выпущен в 2003 году и добавил поддержку Direct3D 7.0. 
    • DirectX 7.0 был выпущен в 2003 году и добавил поддержку Direct3D 7.0 и DirectDraw. 
    • DirectX 8.0 был выпущен в 2005 году и добавил поддержку Direct3D 8.0. 
    • DirectX 9.0 был выпущен в 2009 году и добавил поддержку Direct3D 9.0. 
    • DirectX 10.0 был выпущен в 2009 году и добавил поддержку Direct3D 10.0. 
    • DirectX 11.0 был выпущен в 2011 году и добавил поддержку Direct3D 11.0. 
    • DirectX 11.1 был выпущен в 2011 году и частично перенесен в Windows 7. 
    • DirectX 11.2 включен в Windows 8.1 и Windows Server 2012 R2. 
    • DirectX 11.X дополняет DirectX 11.2 и работает на Xbox One. 
    • DirectX 12 был анонсирован в 2014 году и включает продвинутые низкоуровневые API-интерфейсы для Direct3D 12. 
    • DirectX 12 Ultimate был анонсирован в 2020 году и объединяет DirectX 12 на Windows 10 и Xbox Series X. 
  • Совместимость и обновления

    • Различные версии Windows поддерживали разные версии DirectX, обеспечивая обратную совместимость. 
    • Direct3D 10 прекратил обратную совместимость со старыми драйверами из-за обновленного DDI. 
    • Direct3D 11 добавил уровни функций для работы на оборудовании Direct3D 9. 
    • Direct3D 11.1 частично перенесен в Windows 7. 
  • Использование DirectX в .NET Framework

    • В 2002 году Microsoft выпустила DirectX, совместимый с .NET Framework, для использования DirectX изнутри. 
    • Управляемый DirectX (MDX) работал на уровне 98% производительности базовых API DirectX. 
    • Microsoft выпустила обновления для MDX, кульминацией которых стала бета-версия Managed DirectX 2.0. 
    • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

Полный текст статьи:

ДиректХ — Википедия

Оставьте комментарий

Прокрутить вверх