DirectX: различия между версиями

Материал из Моддинг трилогии S.T.A.L.K.E.R. - modFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску
мНет описания правки
мНет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 3: Строка 3:
|-
|-
| colspan=2 style="font-size:20px;"|
| colspan=2 style="font-size:20px;"|
'''DirectX'''
'''{{PAGENAME}}'''
|-
| '''Разработчик'''
| Microsoft
|-
| '''Версия'''
| 12.0 от {{Дата рождения|29|7|2015|лет}}
|-
|-
| '''Тип'''
| '''Тип'''
Строка 16: Строка 10:
| '''Платформа'''
| '''Платформа'''
| Windows
| Windows
|-
| '''Разработчик'''
| Microsoft
|-
|-
| '''Официальный сайт'''
| '''Официальный сайт'''
| [https://www.microsoft.com/ microsoft.com]
| [https://www.microsoft.com/ microsoft.com]
|-
| '''Последняя версия'''
| 12.0 от 29 июля 2015 года
|}
|}


'''DirectX'''<ref>[https://support.microsoft.com/ru-ru/help/179113/how-to-install-the-latest-version-of-directx Страница "Как установить последнюю версию DirectX" на сайте microsoft.com]</ref><ref>[https://blogs.msdn.microsoft.com/directx/2015/07/29/windows-10-and-directx-12-released/ Страница "Windows 10 and DirectX 12 released!" на сайте microsoft.com]</ref> – это набор компонентов Windows, который позволяет программному обеспечению, в первую очередь компьютерным играм, напрямую взаимодействовать с видео- и аудиооборудованием.
'''{{PAGENAME}}''' – это набор компонентов Windows, который позволяет программному обеспечению, в первую очередь компьютерным играм, напрямую взаимодействовать с видео- и аудиооборудованием<ref>[https://support.microsoft.com/ru-ru/help/179113/how-to-install-the-latest-version-of-directx "Как установить последнюю версию DirectX" microsoft.com] [https://web.archive.org/web/20221206075153/https://support.microsoft.com/ru-ru/topic/как-установить-последнюю-версию-directx-d1f5ffa5-dae2-246c-91b1-ee1e973ed8c2 Архивировано] 06.12.2022</ref><ref>[https://blogs.msdn.microsoft.com/directx/2015/07/29/windows-10-and-directx-12-released/ "Windows 10 and DirectX 12 released!" microsoft.com] 29.07.2015 [https://web.archive.org/web/20190112075749/https://blogs.msdn.microsoft.com/directx/2015/07/29/windows-10-and-directx-12-released/ Архивировано] 12.01.2019</ref><ref>[http://www.oldversion.com/windows/directx/ "Download Old Versions of DirectX" oldversion.com] [https://web.archive.org/web/20260607085014/https://www.oldversion.com/windows/directx/ Архивировано] 07.06.2026</ref>.


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


{| class="mw-collapsible mw-collapsed wikitable"
{| class="mw-collapsible mw-collapsed wikitable"
! colspan=4| Ссылки на скачивание
! colspan=2| Ссылки на скачивание и установка
|- style="text-align: center;"
| style="width: 150px"| DirectX March 2009 Redistributable || {{#lst:Все файлы для загрузки|dx_mar9}}
|- style="text-align: center;"
| style="width: 150px"| DirectX August 2009 Redistributable || {{#lst:Все файлы для загрузки|dx_aug9}}
|- style="text-align: center;"
| style="width: 150px"| DirectX August 2009 SDK || {{#lst:Все файлы для загрузки|dx_aug9_sdk}}
|- style="text-align: center;"
| style="width: 150px"| DirectX June 2010 Redistributable || {{#lst:Все файлы для загрузки|dx_jun10}}
|- style="text-align: center;"
| style="width: 150px"| DirectX June 2010 SDK || {{#lst:Все файлы для загрузки|dx_jun10_sdk}}
|-
|-
| DirectX March 2009
| colspan=2|
|
Запустите инсталлятор, и установите.
'''Redistributable'''<br>
https://www.microsoft.com/en-us/download/details.aspx?id=19743
|-
| DirectX August 2009
|
'''SDK'''<br>
https://www.microsoft.com/en-us/download/details.aspx?id=23549
 
'''Redistributable'''<br>
https://www.microsoft.com/en-us/download/details.aspx?id=6883
|-
| DirectX June 2010
|
'''SDK'''<br>
https://www.microsoft.com/en-us/download/details.aspx?id=6812
 
'''Redistributable'''<br>
https://www.microsoft.com/en-us/download/details.aspx?id=8109
|}
|}


Строка 57: Строка 49:
* HLSL Version 4.1 (Shader Model)
* HLSL Version 4.1 (Shader Model)


=== DirectX 11.0<ref>[http://download.microsoft.com/download/5/F/F/5FF1D7F6-C5FA-4D89-91FE-0A259056F97E/DirectX_11_Technology_Update_US.zip Презентация "DirectX 11 Technology Update" с конференции Microsoft Gamefest 2010]</ref><ref>[https://msdn.microsoft.com/en-us/library/windows/desktop/ff476342(v=vs.85).aspx Страница "Direct3D 11 Features" на сайте microsoft.com]</ref> ===
=== DirectX 11.0 ===
* HLSL Version 5.0 (Shader Model)
* HLSL Version 5.0 (Shader Model)<ref>[https://download.microsoft.com/download/5/F/F/5FF1D7F6-C5FA-4D89-91FE-0A259056F97E/DirectX_11_Technology_Update_US.zip "DirectX 11 Technology Update" microsoft.com] 00.00.2000 [https://web.archive.org/web/20260204064731/http://download.microsoft.com/download/5/F/F/5FF1D7F6-C5FA-4D89-91FE-0A259056F97E/DirectX_11_Technology_Update_US.zip Архивировано] 04.02.2026</ref><ref>[https://learn.microsoft.com/en-us/windows/win32/direct3d11/direct3d-11-features?redirectedfrom=MSDN "Direct3D 11 Features" microsoft.com] 20.10.2020 [https://web.archive.org/web/20240408071659/https://learn.microsoft.com/en-us/windows/win32/direct3d11/direct3d-11-features?redirectedfrom=MSDN Архивировано] 08.04.2024</ref>
* Dynamic Linking (Dynamic Shader Linkage)
* Dynamic Linking (Dynamic Shader Linkage)
* Compute Shader (DirectCompute)
* Compute Shader (DirectCompute)
Строка 67: Строка 59:
* 16K texture limits
* 16K texture limits


== Видео<ref>[https://www.youtube.com/user/GamesBustersChannel Канал пользователя "GamesBustersChannel" на YouTube.com]</ref> ==
== Видео ==
{{#ev:youtube|https://www.youtube.com/watch?v=gsDGqybtsuc|400}}
{{#ev:youtube|https://www.youtube.com/watch?v=gsDGqybtsuc|400}}
<ref>[https://www.youtube.com/watch?v=gsDGqybtsuc "16 бит тому назад - История DirectX" youtube.com] 14.02.2013</ref>


== Возможные ошибки и их исправление ==
== Возможные ошибки и их исправление ==
Строка 89: Строка 82:
{{reflist|3}}
{{reflist|3}}


[[Категория:Архив]]
[[Категория:Утилиты]]
[[Категория:Third-party_библиотеки]]
[[Категория:Видео]]

Текущая версия от 16:22, 4 августа 2026

DirectX

Тип API
Платформа Windows
Разработчик Microsoft
Официальный сайт microsoft.com
Последняя версия 12.0 от 29 июля 2015 года

DirectX – это набор компонентов Windows, который позволяет программному обеспечению, в первую очередь компьютерным играм, напрямую взаимодействовать с видео- и аудиооборудованием[1][2][3].

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

Ссылки на скачивание и установка
DirectX March 2009 Redistributable GoogleDisk ; ЯндексДиск
DirectX August 2009 Redistributable GoogleDisk ; ЯндексДиск
DirectX August 2009 SDK GoogleDisk ; ЯндексДиск
DirectX June 2010 Redistributable GoogleDisk ; ЯндексДиск ; microsoft.com
DirectX June 2010 SDK GoogleDisk ; ЯндексДиск ; microsoft.com

Запустите инсталлятор, и установите.

Основные особенности

DirectX 10.0

  • HLSL Version 4.0 (Shader Model)

DirectX 10.1

  • HLSL Version 4.1 (Shader Model)

DirectX 11.0

  • HLSL Version 5.0 (Shader Model)[4][5]
  • Dynamic Linking (Dynamic Shader Linkage)
  • Compute Shader (DirectCompute)
  • Multi-threaded Rendering
  • Hardware Tessellation
  • New texture compression formats:
    - BC6H
    - BC7
  • Conservative oDepth
  • 16K texture limits

Видео

[6]

Возможные ошибки и их исправление

D3DRM.dll is not loaded

Ошибка

В операционной системе отсутствует DirectX 9.0c библиотека d3rdrm.dll

Обычно ошибка происходит в Windows Vista и выше.

Решение

  1. Скачайте DirectX March 2009, и распакуйте в удобную для вас директорию.
  2. Распакуйте архив dxnt.cab
  3. Переместите файл d3drm.dll на системный диск в директорию C:\Windows
    Либо, если система 32-битная в C:\Windows\System32
    Если 64-битная, то в C:\Windows\SysWOW64

Источники