Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Π—Π°Ρ‡Π΅ΠΌ каТдая новая ΠΈΠ³Ρ€Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ устанавливаСт свою Π²Π΅Ρ€ΡΠΈΡŽ DirectX

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

DirectX Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав Microsoft Windows. Π­Ρ‚ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ° интСрфСйсов API (интСрфСйсов ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ программирования), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, Π·Π²ΡƒΠΊΠ° ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π³Π΅ΠΉΠΌΠΏΠ°Π΄Π° Π² Windows. МногиС ΠΈΠ³Ρ€Ρ‹ Π² Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Direct3 DirectX для Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Если ΠΎΠ½ΠΈ этого Π½Π΅ Π΄Π΅Π»Π°ΡŽΡ‚, ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅ΠΆΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ OpenGL ΠΈΠ»ΠΈ API Vulkan. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ прилоТСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DirectX для Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠ°ΠΊ 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

Windows 7 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ DirectX 11, Π° Windows 10 – DirectX 12. Когда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΈΠ³Ρ€Ρ‹, ΠΎΠ½ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ вСрсии DirectX, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. НапримСр, ΠΈΠ³Ρ€Π°, написанная Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для DirectX 11, Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Windows XP, Π³Π΄Π΅ послСднСй вСрсиСй являСтся DirectX 9.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Если ΠΎΠ½ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Windows, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠ³Ρ€Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Π΅Π³ΠΎ

Если DirectX являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Windows, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠ³Ρ€Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ свою Π²Π΅Ρ€ΡΠΈΡŽ? ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² вСрсиях DirectX Ρ†Π°Ρ€ΠΈΡ‚ бСспорядок.

НС сущСствуСт Π΅Π΄ΠΈΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DirectX Direct3D, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ зависСли Π±Ρ‹ всС ΠΈΠ³Ρ€Ρ‹, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ³Ρ€ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ‚ΠΎΡ‡Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Direct3D. Π‘ΠΎΠ»Π΅Π΅ поздняя вСрсия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована. НапримСр, Ссли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠ³Ρ€Ρ‹ Π½Π°Ρ†Π΅Π»ΠΈΠ» свою ΠΈΠ³Ρ€Ρƒ Π½Π° d3ddx10_40.dll, ΠΈΠ³Ρ€Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ d3ddx10_41.dll. ВрСбуСтся вСрсия 40, ΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этот Ρ„Π°ΠΉΠ».

Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ находятся Π² ΠΏΠ°ΠΏΠΊΠ΅ C:\Windows\System32 Π² 64-разрядной систСмС, Π° 32-разрядныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ располоТСны Π² C: \ Windows \ SysWOW64.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ запустили послСдний установщик DirectX, Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ установит всС старыС нСбольшиС вСрсии Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ DirectX Π² вашСй систСмС. Microsoft Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅ΡˆΠΈΠ»Π° Π½Π΅ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ эти Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Direct3D с самой Windows. Π”Π°ΠΆΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Direct3D, созданныС Π΄ΠΎ выпуска Windows 10, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ всС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² Windows 10. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π² Π½ΠΈΡ… нуТдаСтся. Как ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ Microsoft Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΠ³Ρ€, Β«Windows Update ΠΈ Service Packs Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² DirectXΒ».

Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ услоТняСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ 32-разрядныС ΠΈΠ³Ρ€Ρ‹ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… вСрсиях Ρ„Π°ΠΉΠ»Π°Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π° для 64-разрядных ΠΈΠ³Ρ€ трСбуСтся 64-разрядная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

Π­Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ Microsoft Visual C++ Redistributable. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ прилоТСния зависят ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ каТдая ΠΈΠ³Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ DirectX

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, каТдая ΠΈΠ³Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ DirectX, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½Π° нуТдаСтся. Но Ссли Π²Ρ‹ ΡƒΠΆΠ΅ установили ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DirectX ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈΠ³Ρ€Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ установщик DirectX – ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ?

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ! Для ΠΈΠ³Ρ€ Π½Π΅Ρ‚ возмоТности Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, установлСны Π»ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DirectX. Как ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ сайт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Steam, установщик Microsoft DirectX являСтся СдинствСнным ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ способом ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ установлСнных Ρ„Π°ΠΉΠ»ΠΎΠ² DirectX. Π˜Π³Ρ€Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ установщик DirectX часто Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСт всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ устраняСт Π»ΡŽΠ±Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² систСмС.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ всС ΠΈΠ³Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ установщик DirectX ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС. Для ΠΈΠ³Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ OpenGL ΠΈΠ»ΠΈ Vulkan, Π° Π½Π΅ Direct3D DirectX, Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ. НСкоторыС ΠΈΠ³Ρ€Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ зависят Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ основных вСрсий DirectX, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ DirectX 11, 10 ΠΈΠ»ΠΈ 9, ΠΈ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ установщик DirectX, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½ΠΈ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

МоТно Π»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DirectX

Π’Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ DirectX Π² ΠΏΠ°ΠΏΠΊΠ΅ System32 ΠΈΠ»ΠΈ SysWOW64. Если ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² вашСй систСмС, это связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ³Ρ€Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ установили, Π½ΡƒΠΆΠ΄Π°Π»ΠΈΡΡŒ Π² Π½ΠΈΡ…. Если Π²Ρ‹ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, прилоТСния пСрСстанут Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. НСвозмоТно Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DirectX Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для ΠΈΠ³Ρ€ Π² вашСй систСмС, поэтому Π½Π΅Ρ‚ способа ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… бСзопасны для удалСния.

ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΡ…! БущСствуСт ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ сущСствуСт ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ способа удалСния этих Ρ„Π°ΠΉΠ»ΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Они Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² вашСй систСмС ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ΠΌΠΈ прилоТСниями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚.

Если Π²Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ отчаянно ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ эти старыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Windows, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ систСму вмСсто случайного удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Но ΠΎΠ½ΠΈ снова Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ послС установки ΠΈΠ³Ρ€. НС Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡ‚Π΅ΡΡŒ ΠΎΠ± этом!

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Ρƒ мСня ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с DirectX

Если ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ запуска ΠΈΠ»ΠΈ установки ΠΈΠ³Ρ€Ρ‹ появляСтся сообщСниС ΠΎΠ± ошибкС, связанноС с DirectX, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, установщик ΠΈΠ³Ρ€Ρ‹ Π½Π΅ запускаСт входящий Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ дистрибутив DirectX. Однако, бСсполСзно Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ установщик DirectX с Π²Π΅Π±-сайта Microsoft, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ установщик, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сама ΠΈΠ³Ρ€Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DirectX ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DirectX

DirectX – ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ срСдств (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ, Π² основном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ ΠΈΠ³Ρ€Π°ΠΌ, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ прямой доступ ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ возмоТностям Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ вся ΠΌΠΎΡ‰ΡŒ графичСского Ρ‡ΠΈΠΏΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована максимально эффСктивно, с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌΠΈ ΠΈ потСрями. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ. ОсобСнно Π·Π°ΠΌΠ΅Ρ‚Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° DirectX ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² сцСну рСалистичных эффСктов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π΄Ρ‹ΠΌ ΠΈΠ»ΠΈ Ρ‚ΡƒΠΌΠ°Π½, Π²Π·Ρ€Ρ‹Π²Ρ‹, Π±Ρ€Ρ‹Π·Π³ΠΈ Π²ΠΎΠ΄Ρ‹, отраТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… повСрхностях.

ВСрсии DirectX

ΠžΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ, вмСстС с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ, растут возмоТности ΠΏΠΎ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ слоТных графичСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ дСтализация ΠΌΠ΅Π»ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚Ρ€Π°Π²Ρ‹, волос, Ρ€Π΅Π°Π»ΠΈΡΡ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Π½Π΅ΠΉ, снСга, Π²ΠΎΠ΄Ρ‹ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. Π”Π°ΠΆΠ΅ ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ ΠΈΠ³Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ, Π² зависимости ΠΎΡ‚ свСТСсти DX.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅. Если ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ° Π±Ρ‹Π»Π° написана ΠΏΠΎΠ΄ DX9, Ρ‚ΠΎ измСнСния с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

На основании сказанного Π²Ρ‹ΡˆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅, Π½ΠΎΠ²Ρ‹ΠΉ DirectX ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ, слабо влияСт Π½Π° качСство ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π΅ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ рСалистичнСС Π² Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΠ»ΠΈ ΠΈΡ… модификациях. КаТдая новая вСрсия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π΄Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΈΠ³Ρ€Ρ‹ большС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ, Π½Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° ΠΆΠ΅Π»Π΅Π·ΠΎ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, Π±Π΅Π· сниТСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ΠŸΡ€Π°Π²Π΄Π°, это Π½Π΅ всСгда Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ, Π½ΠΎ оставим это Π½Π° совСсти программистов.

Π€Π°ΠΉΠ»Ρ‹

Π€Π°ΠΉΠ»Ρ‹ DirectX ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ dll ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ΅ Β«SysWOW64Β» (Β«System32Β» для 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… систСм) систСмной Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Β«WindowsΒ». НапримСр, d3dx9_36.dll.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ вмСстС с ΠΈΠ³Ρ€ΠΎΠΉ ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅. Π­Ρ‚ΠΎ дСлаСтся для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ вСрсий. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² систСмС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ошибкам Π² ΠΈΠ³Ρ€Π°Ρ… ΠΈΠ»ΠΈ вовсС ΠΊ нСвозмоТности ΠΈΡ… запуска.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° DirectX графичСскими Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ ОБ

Максимальная поддСрТиваСмая вСрсия ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² DX зависит ΠΎΡ‚ поколСния Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ β€” Ρ‡Π΅ΠΌ Π½ΠΎΠ²Π΅Π΅ модСль, Ρ‚Π΅ΠΌ ΠΌΠΎΠ»ΠΎΠΆΠ΅ рСдакция.

Π’ΠΎ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Windows ΡƒΠΆΠ΅ встроСны Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΈ ΠΈΡ… вСрсия зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, какая ОБ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. Π’ Windows XP ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн DirectX Π½Π΅ Π½ΠΎΠ²Π΅Π΅ 9.0с, Π² сСмСркС – 11 ΠΈ нСполная рСдакция 11.1, Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΊΠ΅ – 11.1, Π² Windows 8.1 – 11.2, Π² дСсяткС – 11.3 ΠΈ 12.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΌΡ‹ познакомились с DirectX ΠΈ ΡƒΠ·Π½Π°Π»ΠΈ, для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½Ρ‹ эти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. ИмСнно DX позволяСт Π½Π°ΠΌ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Ρ‚ΡŒΡΡ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ с Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ эффСктами, ΠΏΡ€ΠΈ этом практичСски Π½Π΅ сниТая ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΡΡ‚ΡŒ гСймплСя.

Помимо этой ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π½Π° сайтС Π΅Ρ‰Π΅ 12461 инструкций.
Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ сайт Lumpics.ru Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ (CTRL+D) ΠΈ ΠΌΡ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Π΅Ρ‰Π΅ пригодимся Π²Π°ΠΌ.

ΠžΡ‚Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΡ€Π°, ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ DIRECTX Π”Π›Π― Π§Π•Π“Πž НУЖНА

Π˜Π½Π΄ΡƒΡΡ‚Ρ€ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€ Π½Π°Ρ‡Π°Π»Π° своё Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π΅Ρ‰Ρ‘ Π² 80-Π΅ Π³ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ°. Π‘Π½Π°Ρ‡Π°Π»Π° создавались тСкстовыС ΠΈΠ³Ρ€Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌ добавились Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ Π·Π²ΡƒΠΊ. Появились ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΡˆΠ΅Π΄Π΅Π²Ρ€Ρ‹ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ индустрии, Ρ‚Π°ΠΊΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ ΠΊΠ°ΠΊ: Β«DoomΒ», Β«DiabloΒ» ΠΈ Β«Rad AlertΒ». Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ постоянно Ρ€Π°Π·Π²ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»ΠΈΡΡŒ. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΈ трСбования ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ срСдствам ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. БСгодня индустрия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€ достигла ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ². Π’ Β«Crazies 3Β» ΠΈΠ»ΠΈ Β«Witcher 3Β» ΡƒΠΆΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π±Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ софта. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π³Π΅ΠΉΠΌΠ΅Ρ€ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ соврСмСнных ΠΈΠ³Ρ€ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ DirectX.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DirectX?

API (Application Programming Interface) Π² ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ с английского языка: Β«Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ программирования ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉΒ». Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт программистам ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ для построСния прилоТСния, API – это ряд Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, классов, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈ структур, прСдоставляСмых ОБ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ для использования Π²ΠΎ внСшнСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии.

Β«DirectXΒ» – это высокоуровнСвый API. Он Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ связанны с Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ, ΠΊΠ°ΠΊ слСдствиС, для увСличСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΈ процСссоров. КомплСкс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ DirectX Π΄Π΅Π»Π°Π΅Ρ‚ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ³Ρ€ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. Он Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя большоС количСство ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ вычислСниС Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ DirectX ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ³Ρ€.

Для Π³Π΅ΠΉΠΌΠ΅Ρ€ΠΎΠ² DirectX – это ΡΠ²ΡΠ·ΡƒΡŽΡ‰Π΅Π΅ Π·Π²Π΅Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ срСдствами ΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ. Благодаря Π΅ΠΌΡƒ ΠΈΠ³Ρ€ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всю ΠΏΡ€Π΅Π»Π΅ΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° экранС.

Как Π²ΠΎΠ·Π½ΠΈΠΊ Π΄ΠΈΡ€Π΅ΠΊΡ‚ икс?

Π’ Π½Π°Ρ‡Π°Π»Π΅ 2000-Ρ… Π³ΠΎΠ΄ΠΎΠ² Intel сдСлал ΡƒΠΏΠΎΡ€ Π½Π° выпуск графичСских процСссоров. ΠŸΡ€ΠΈ этом Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ способностям Β«ΠΆΠ΅Π»Π΅Π·Π°Β» Π½Π΅ ΡƒΠ΄Π΅Π»ΡΠ»ΠΎΡΡŒ особого внимания. Π’ΠΎΠ·Π½ΠΈΠΊΠ»Π° настоящая ΠΏΡ€ΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ графичСскими ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ процСссорами. ВСхнологичСски ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½Π΅ успСвали ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ, ΠΈ дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€ Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, для облСгчСния Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… процСссов, корпорация Microsoft выпустила ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ API DirectX. Π‘Π½Π°Ρ‡Π°Π»Π° это Π±Ρ‹Π» ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ 2D Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π² комплСкс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ срСдства ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π²ΡƒΠΊΠ°. Π’Π°ΠΊ появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ примСнСния Π² ΠΈΠ³Ρ€Π°Ρ… стСрСозвука. 3D тСкстуры DirectX Π½Π°Ρ‡Π°Π» ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ со сборки 6.0, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Β«DX3DΒ».

Π§Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ вСрсии API DirectX?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

КаТдая ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ вСрсия API DirectX привносит Π² Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ Π½ΠΎΠ²Ρ‹Π΅ эффСкты ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ старыС. Π’ Ρ†Π΅Π»ΠΎΠΌ, Ρ‡Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ вСрсия DirectX, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ процСссор ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°.

Но Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹Π΅ вСрсии DirectX Π΅ΡΡ‚ΡŒ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Ρƒ всСх ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ². Π’ Ρ‡Ρ‘ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°? ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС (ОБ).

Π‘Ρ‚Π°Ρ€Ρ‹Π΅ ОБ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ вСрсии API DirectX. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ получится ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ DirectX 11. 1 Π½Π° Windows Π₯Π . Π’Π°ΠΊ ΠΆΠ΅ ΠΈ с Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ. Если Ρƒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ вСрсии API, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² систСмных трСбованиях ΠΈΠ³Ρ€Ρ‹, Ρ‚ΠΎ Π½Π°ΡΠ»Π°Π΄ΠΈΡ‚ΡŒΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ ΠΈ тСкстурами Π½Π΅ получится. ПослСдняя вСрсия Directx, поддСрТиваСмая вашСй Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π° Π² Π΅Ρ‘ тСхничСских характСристиках.

КакиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ икс?

Π£ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с особо Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния. ГрафичСский процСссор Π½Π΅ справляСтся с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. Он пСрСгрСваСтся ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· строя.

Π‘Π½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° Β«ΠΆΠ΅Π»Π΅Π·ΠΎΒ» ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ API DirectX:

Π”ΠΈΡ€Π΅ΠΊΡ‚ икс для виндовс 7

ЗаявлСнныС прСимущСства:

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ, какая вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ установлСна Π½Π° ПК?

Установка ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ икс для виндовс 7

ПослС этого установщик ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚, Π΅ΡΡ‚ΡŒ Π»ΠΈ обновлСния для DirectX, ΠΈ установит послСднюю Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π²Π΅Ρ€ΡΠΈΡŽ. Если ΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π½Π΅Ρ‚, ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅. Π’Π΅ ΠΆΠ΅ дСйствия Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ устанавливаСтС DirectX. ВсС обновлСния установятся автоматичСски.

Directx послСдняя вСрсия

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

На Game Developer Conference 2014 Microsoft Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ прСдставила API DirectX 12. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ API планировался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Windows 10 ΠΈ Windows 8. МногиС ΠΈΠ³Ρ€ΠΎΠΊΠΈ Π΄Π°ΠΆΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ пСрСустанавливали свою ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ directx. Но «сырая», Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, «дСсятка» ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½ΠΈΠ²Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π»Π° прСимущСства Π½ΠΎΠ²ΠΎΠΉ вСрсии.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ отличия Π½ΠΎΠ²ΠΎΠΉ вСрсии – это распрСдСлСниС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ всСми процСссорами ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ синхронизация Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ основныС прСимущСства Π½ΠΎΠ²ΠΎΠΉ вСрсии Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ – Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ установлСны, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π° процСссора ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΎΡ‚ AMD ΠΈ NVidia.

К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ особой ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π² старых ΠΈΠ³Ρ€Π°Ρ… Π²Ρ‹ Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅. ΠŸΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈΡΡŒ ΠΏΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠ΅ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π½ΠΎΠ²Ρ‹Π΅ возмоТности Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚. ПослСдняя вСрсия DirectX – это, ΠΏΠΎ сути, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ 11-ΠΉ API. НовыС Π΅Π³ΠΎ возмоТности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ DX 12.

Π’Π°ΠΊ, Ρ‡Ρ‚ΠΎ Ссли Π½Π° вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π½Π΅Ρ‚ Π΄Π²ΡƒΡ… процСссоров ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, Π° Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ, Ρ‚ΠΎ Ρƒ вас Π½Π΅Ρ‚ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ Β«Π‘Π΅ΠΌΡ‘Ρ€ΠΊΠΈΒ» ΠΈ DX 11.

ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ Microsoft Π±Ρ‹Π»ΠΎ принято Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ DirectX 12 ΠΈ для Windows 7. Но пСрСнСсти Π½Π° Β«Π‘Π΅ΠΌΡ‘Ρ€ΠΊΡƒΒ» Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ API Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈΠ³Ρ€ΠΎΠΊΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ Π»ΠΈΠ±ΠΎ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ОБ Π½Π° Windows 10, Π»ΠΈΠ±ΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ DX 11.

3,967 просмотров всСго, 1 просмотров сСгодня

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DirectX?

НСмного о DirectX

Пока Π² ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ Π½Π΅ сущСствовало DirectX, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ms Dos.
Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ, Π² прямом смыслС этого слова, с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ систСмы, Ρ‚Π°ΠΊΠΈΠΌΠΈ, ΠΊΠ°ΠΊ AUTOEXEC.BAT, CONFIG.SYS, ΠΈ с настройками Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Ρ‚ΠΈΠΏΠ° EMM386.EXE ΠΈ Ρ‚.Π΄. лишь Ρ€Π°Π΄ΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… свободных Π±Π°ΠΉΡ‚ ΠΈΠ· доступных 640Кб Π±Π°Π·ΠΎΠ²ΠΎΠΉ памяти, Π΄Π°ΠΆΠ΅ Ссли Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ установлСно 16Мб ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти.

Π–ΠΈΠ·Π½ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π±Ρ‹Π»Π° Π½Π΅ сахар, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ для прСодолСния ограничСния Π² 640Кб ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ разновидности Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚.

Π‘ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π² свСт Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft DirectX для Windows 95 всС ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ становятся историСй.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ нСзависимый интСрфСйс программирования, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹, для участия Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ достаточно лишь Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² устройство чтСния ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΈΠ³Ρ€ΠΎΠΉ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ ΠΈ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² Π½ΠΈΡ… стало Π³ΠΎΡ€Π°Π·Π΄ΠΎ приятнСС.

Но Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ³Ρ€ с использованиСм DirectX остаСтся всС Π΅Ρ‰Π΅ нСпростой Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. Иногда всС Π΅Ρ‰Π΅ достаточно Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ тратят ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° поиск Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°, ΠΊΠ°ΠΊ DirectDraw, Z-Π±ΡƒΡ„Π΅Ρ€Ρ‹ ΠΈΠ»ΠΈ DirectSound, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ слоТныС, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ инструмСнты.

ЦСль этой ΡΡ‚Π°Ρ‚ΡŒΠΈ β€” ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌ DirectX, нСсколькими совСтами, основанными Π½Π° ΠΌΠΎΠ΅ΠΌ собствСнном ΠΎΠΏΡ‹Ρ‚Π΅ написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· этого ΠΎΠ±Π·ΠΎΡ€Π° ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DirectX.

DirectX прСдставляСт собой Π½Π°Π±ΠΎΡ€ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… API (application programming interface β€” интСрфСйс программирования ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈΠ³Ρ€ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ ΠΊ спСцифичСским функциям Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния Π±Π΅Π· нСобходимости написания аппаратнозависимого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. DirectX основан Π½Π° Π½Π°Π±ΠΎΡ€Π΅ интСрфСйсов COM ΠΈΠ»ΠΈ классов. COM Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ Component Object Model (ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Π°Ρ МодСль ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²), ΠΈ прСдставляСт собой ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ интСрфСйса, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ COM ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌΠΈ языками программирования, ΠΊΠ°ΠΊ C/C++, Delphi ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Basic. ВсС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, ссылка Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»Π° Π²Ρ‹ΡˆΠ΅, написаны Π½Π° C++, Ρ‚.ΠΊ. я ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ этим языком. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ COM ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² DirectX, Π½ΠΎ ΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π² качСствС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ являСтся сСрдцСм ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самой ΡˆΠΈΡ€ΠΎΠΊΠΎ примСняСмой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β€” OLE (Objects Linking and Embedding β€” связываниС ΠΈ встраиваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²).

DirectX 5.0 SDK (Software Development Kit β€” Набор Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ), доступСн для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ с сайта Microsoft.

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ DirectX для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Если Π’Ρ‹ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½ΠΎ Π’Π°ΠΌ Π½Ρ€Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π’Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ ΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΎ DirectX. ΠŸΠΎΡ‡Π΅ΠΌΡƒ?

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ DirectX ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² соврСмСнном ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€. КаТдая ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ°, ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ «for Windows 95«, ΠΏΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ Π½Π° Π’Π°ΡˆΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ наличия установлСнного Π² систСмС DirectX. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ DirectX это Π½Π΅ просто «Π½Π΅Ρ‡Ρ‚ΠΎ для программистов», это ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π½Π΅Ρ‡Ρ‚ΠΎ для ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ².

Π’ Ρ‚ΠΎΠΆΠ΅ врСмя Ссли какая-Ρ‚ΠΎ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… соврСмСнных ΠΈΠ³Ρ€ установлСнна Π½Π° Π’Π°ΡˆΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π·Π½Π°Ρ‡ΠΈΡ‚, DirectX Ρ‚ΠΎΠΆΠ΅ установлСн, ΠΈ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± этом, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ² Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° нСсколько Π½ΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ появились Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ WindowsSystem, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DDRAW.DLL ΠΈΠ»ΠΈ DPLAY.DLL. Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ DirectX, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ всСми ΠΈΠ³Ρ€Π°ΠΌΠΈ, установлСнными Π² Π’Π°ΡˆΠ΅ΠΉ систСмС ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс DirectX.

DirectX ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ³Ρ€Π΅, Ρ‚Π°ΠΊΠΈΡ…, ΠΊΠ°ΠΊ Π²Ρ‹Π²ΠΎΠ΄ изобраТСния Π½Π° экран ΠΈΠ»ΠΈ считываниС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΌΡ‹ΡˆΠΈ ΠΈΠ»ΠΈ дТойстика.

Π’Π°ΠΊΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅, Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ возмоТности спСциализированных ΠΏΠ»Π°Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ создатСли ΠΈΠ³Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ Ρ†Π΅Π»Ρ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прСимущСства Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ 3D. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Direct3D, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ DirectX, обСспСчиваСт стандарт Π½Π° использованиС Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ², ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ 3D-Π°ΠΊΡΠ΅Π»Π»Π΅Ρ€Π°Ρ†ΠΈΡŽ, ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, нСсомнСнно, заставит Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС.

DirectX ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ VGA ΠΈ SVGA Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΡ‹ ΠΏΡ€ΠΈ 64К Ρ†Π²Π΅Ρ‚ΠΎΠ² (Hi-color) Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ рСсурсов. Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄Π½Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² возрастаСт, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, DirectX ΠΈΠ³Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ всС Π±ΠΎΠ»Π΅Π΅ рСалистично ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

DirectX – Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π³Π΄Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Π‘Ρ‚Π°Π» часто сталкивался со всСвозмоТными заблуТдСниями Π½Π° Ρ‚Π΅ΠΌΡƒ DirectX. НапримСр, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ DirectX ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… вСрсий, ΡΠΊΠ°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ нСпонятно Ρ‡Ρ‚ΠΎ с ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ β€œΠ»Π΅Π²Ρ‹Ρ…β€ сайтов ΠΈ Ρ‚.ΠΏ., получая Π² ΠΈΡ‚ΠΎΠ³Π΅ всСвозмоТныС ошибки Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Windows ΠΈ ΠΈΠ³Ρ€.

Π‘ΠΎ всСм этим я ΠΈ Ρ€Π°Π·Π±Π΅Ρ€ΡƒΡΡŒ Π² этой Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ΅, ΠΏΠΎΡΡ‚Π°Ρ€Π°Π²ΡˆΠΈΡΡŒ Ρ€Π°ΡΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всС Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π°Π΄ i Π² Π΄Π΅Π»Π΅ ΠΎΠ± ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ DirectX.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DirectX

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Π³Π΄Π΅ ΠΏΡ€Π°Π²Π΄Π°, Π° Π³Π΄Π΅ вымысСл, для Π½Π°Ρ‡Π°Π»Π° ΡƒΠ·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ это Ρ‚Π°ΠΊΠΎΠ΅ – Π”ΠΈΡ€Π΅ΠΊΡ‚Π˜ΠΊΡ? ВикипСдия Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π½Π°ΠΌ:

DirectX (ΠΎΡ‚ Π°Π½Π³Π». direct β€” прямой, нСпосрСдствСнный) β€” это Π½Π°Π±ΠΎΡ€ API, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡, связанных с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ΄ Microsoft Windows. НаиболСС ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ написании ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€. … Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ вСрсии DirectX ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ вмСстС с ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ прилоТСниями.

Π‘ΠΎΠ»Π΅Π΅ простыми словами: DirectX – это β€œΠΏΡ€ΠΎΡΠ»ΠΎΠΉΠΊΠ°β€ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ ΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ всю Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠΎΡ‰ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° для отрисовки красивой Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Помню, ΠΊΠ°ΠΊ Π² 2003 Π³ΠΎΠ΄Ρƒ я радовался ΠΏΡ€Π°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ отраТСниям Π² стСклах машин ΠΈ Π»ΡƒΠΆΠ°Ρ… Π½Π° Π΄ΠΎΡ€ΠΎΠ³Π΅ Π² ΠΈΠ³Ρ€Π΅ Need for Speed: Underground, ΠΊΠΎΠ³Π΄Π° установил Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρƒ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DirectX 9. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ΄Π½ΠΈΠΌΠΈ отраТСниями Π΄Π΅Π»ΠΎ Π½Π΅ ограничиваСтся, Π½ΠΎ ΠΎΠ±ΠΎ всСм ΠΏΠΎ порядку.

Π§Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ вСрсии DirectX

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π΅ΡΡΠΈΡ€ΡƒΡŽΡ‚ довольно быстро. КаТдая новая вСрсия DirectX позволяСт программистам Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ эффСкт Π² ΠΈΠ³Ρ€Ρƒ, Π° старыС – ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π”ΡƒΠΌΠ°ΡŽ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ наглядно Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ возмоТностями DirectX Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ это Π²ΠΈΠ΄Π΅ΠΎ:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° красивыС эффСкты лСтящСго снСга ΠΈΠ·-ΠΏΠΎΠ΄ колСс ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ мягкиС Ρ‚Π΅Π½ΠΈ Π² DirectX 11 вСрсии (слСва). Π‘ΠΏΡ€Π°Π²Π° – Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ старая дСвятая. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Ρ‚Π°ΠΊΠΈΠ΅ эффСкты, ΠΊΠ°ΠΊ мягкиС Ρ‚Π΅Π½ΠΈ ΠΈ снСг ΠΈΠ·-ΠΏΠΎΠ΄ колСс ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ DirectX 9, Π½ΠΎ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΡ‹ΠΌ – Π² β€œΠ΄Π΅Π²ΡΡ‚ΠΊΠ΅β€ Π½Π΅Ρ‚ Π½ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… эффСктов.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ – ΠΈΠ³Ρ€Π° Crysis 2:

БчитаСтся, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ вСрсия DirectX – Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°. Но Π½Π΅ стоит ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Ρ‡ΡƒΠ΄Π° – Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ измСнСния Π½Π΅ Π±Ρ€ΠΎΡΠ°ΡŽΡ‚ΡΡ Π² Π³Π»Π°Π·Π°. На ΠΌΠΎΠΉ взгляд, главная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΡΡ‚ΠΎΠ»ΡŒ ΠΌΠ°Π»ΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ качСства изобраТСния Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сСйчас ΠΈΠ³Ρ€Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ для ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… консолСй Xbox, Sony PlayStation ΠΈ ПК. ΠŸΡ€ΠΈΡΡ‚Π°Π²ΠΊΠΈ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с соврСмСнными β€œΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΊΠ°ΠΌΠΈβ€ слабы Π² ΠΏΠ»Π°Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ ΠΈΠ³Ρ€Π°Π΅ΠΌ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π² ΠΈΠ³Ρ€Ρ‹, Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡΡ‚Π°Π»Π°ΡΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π³ΠΎΠ΄Π° Π²Ρ‹Ρ…ΠΎΠ΄Π° консолСй, Π»ΡŽΠ±ΡƒΡΡΡŒ Π½Π° Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹Π΅ тСкстуры ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹Π΅ эффСкты. Π”Π°, Π΅ΡΡ‚ΡŒ ΠΈΠ³Ρ€Ρ‹, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ для ПК, Π½ΠΎ Ρ‚Π°ΠΊΠΈΡ… Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ мСТплатформСнности – ΠΈΠ³Ρ€Π° Skyrim:

Π Π°Π·Π½ΠΈΡ†Π° Π² Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Playstation 3 ΠΈ Xbox360 Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² дСталях: Π½Π° PS3 Π³Π΄Π΅-Ρ‚ΠΎ Π²ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΏΠ°Π΅Ρ‚ ΠΌΠ°Π»ΠΎ, Π½Π° Xbox 360 Ρ‚Π΅Π½ΠΈ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Π½Π° ΠΌΠ΅Ρ€Ρ†Π°ΡŽΡ‰ΠΈΠ΅ источники свСта. На ПК (Π² Π²ΠΈΠ΄Π΅ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ ΠΊΠ°ΠΊ β€œWindows”) Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅Ρ‚, плюс Π²ΠΈΠ΄Π½Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° Π΄Π°Π»ΡŒΠ½ΠΈΡ… расстояниях, Π½ΠΎ большС Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ Π½Π΅Ρ‚. ПозТС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ выпустили Π½Π°Π±ΠΎΡ€ тСкстур высокой чСткости для ПК-вСрсии ΠΈΠ³Ρ€Ρ‹, Π½ΠΎ ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ это Π½Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ способСн Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ – ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ³Ρ€Ρ‹, Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄ использованиС всСх возмоТностСй Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ процСссора:

Π’ΠΈΠ΄ΠΈΡ‚Π΅ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ? ΠšΡ€Π°ΡΠΈΠ²ΠΎΠ΅ освСщСниС, Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ тСкстуры, ΠΏΠ»Π°Π²Π½Ρ‹Π΅ двиТСния. Π’Π°ΠΊΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Ρ‹Π» Π±Ρ‹ нСдостиТим с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ DirectX 9 – слишком ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² находятся Π² ΠΊΠ°Π΄Ρ€Π΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π’Π°ΠΊΠΆΠ΅ присутствуСт ΠΌΠ½ΠΎΠ³ΠΎ эффСктов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ силами Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DirectX 10 ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ.

ВозмоТности графичСского Π΄Π²ΠΈΠΆΠΊΠ° ΠΈΠ³Ρ€Ρ‹ Crysis 3:

Π’ΠΎΠΏΡ€Π΅ΠΊΠΈ мнСнию Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, DirectX Π½Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ Π² ΠΈΠ³Ρ€Π°Ρ…, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программисту ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρƒ красивСС. Если ΠΈΠ³Ρ€Π° Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»Π°ΡΡŒ для DirectX 9, Ρ‚ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ DirectX 10-ΠΉ вСрсии Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚. ВсС зависит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ возмоТностСй Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, Π½ΠΎ ΠΈ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈΠ³Ρ€ΠΎΠΉ. Если всС ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ – получится просто чудСсная ΠΈΠ³Ρ€Π° Π² ΠΏΠ»Π°Π½Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Π Π°Π·Π½Ρ‹Π΅ Windows ΠΈ вСрсии DirectX

DirectX ΠΏΠΎ сути прСдставляСт собой Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ² – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Если ΠΈΡ… Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π² систСмных ΠΏΠ°ΠΏΠΊΠ°Ρ…, Ρ‚ΠΎ ΠΈΠ³Ρ€Ρ‹ Π² Π»ΡƒΡ‡ΡˆΠ΅ΠΌ случаС Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π±Π΅Π· эффСктов, Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ – Π½Π΅ запустятся, выдавая ΠΎΡˆΠΈΠ±ΠΊΡƒ (ΠΏΡ€ΠΈ запускС ΠΈΠ³Ρ€Ρ‹ появляСтся ошибка β€œΠ½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ d3dx9_42.dll”, Π³Π΄Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ).

ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ этих Ρ„Π°ΠΉΠ»ΠΎΠ² ΡƒΠΆΠ΅ присутствуСт Π² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ установлСнной Windows. Π’ зависимости ΠΎΡ‚ вСрсии ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ², Π° Π·Π½Π°Ρ‡ΠΈΡ‚ – ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий DirectX (информация ΠΎΡ‚ΡΡŽΠ΄Π°):

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ вСрсии Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹. Π’.Π΅. Windows 10 ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ 12-ΠΉ вСрсии, DirectX 11.2, 11.1, 11, 10.1, 10, 9 ΠΈ Π½ΠΈΠΆΠ΅.

О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ² DirectX, Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΆΠ΅ ΠΏΠΎ тСксту.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ DirectX Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий

Π§Π΅ΠΌ Π½ΠΎΠ²Π΅Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ DirectX ΠΎΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚. ВсС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ вСрсии Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ. Π’ΠΎ Π΅ΡΡ‚ΡŒ старыС ΠΈΠ³Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π”ΠΈΡ€Π΅ΠΊΡ‚Π₯ 7/8/9 тСорСтичСски Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ становится ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π˜Π³Ρ€Ρ‹, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ для Windows 95/98/ME Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π²Ρ‹Π»Π΅Ρ‚Π°ΡŽΡ‚ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… ОБ, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° Ρ‚ΡƒΡ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ ΠΏΡ€ΠΈ Ρ‡Ρ‘ΠΌ.

ΠŸΡ€ΠΈ этом Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ Windows Ρ‚ΠΎΠΆΠ΅ зависит, ΠΊΠ°ΠΊΠΎΠΉ DX Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π˜Π³Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ трСбуСтся 12-ΠΉ Π”ΠΈΡ€Π΅ΠΊΡ‚, Π½Π΅ запустятся Π² Win7/8 ΠΈ Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ XP. Π‘Π°ΠΌΠ° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π΄Ρ€Π΅Π²Π½ΠΈΡ… систСмах Π±ΡƒΠ΄Π΅Ρ‚, просто соврСмСнныС API Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄ΡƒΡ‚ нСдоступны. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, с Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ DirectX 12, Π² Windows XP Π²Ρ‹ Π½Π΅ ΠΏΠΎΠΈΠ³Ρ€Π°Π΅Ρ‚Π΅ Π² соврСмСнныС ΠΈΠ³Ρ€Ρ‹ – запустятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· дСвятый DirectX ΠΈ Π½ΠΈΠΆΠ΅.

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ DirectX ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ моя Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° ΠΈ Windows?

Π’ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°

ΠŸΠΎΠ΄ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ DirectX ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ваша Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°, ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страничкС сайта производитСля ΠΈ Π² любом ΠΎΠ½Π»Π°ΠΉΠ½-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅. НапримСр, Π² ЯндСкс.ΠœΠ°Ρ€ΠΊΠ΅Ρ‚Π΅. Однако, Π² Ρ†Π΅Π»ΠΎΠΌ, всС Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠΈΠ΅ послС 2015 Π³ΠΎΠ΄Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ 12-ю Π²Π΅Ρ€ΡΠΈΡŽ. Π₯отя ΠΈΠΌΠ΅Π½Π½ΠΎ с DX12 Π΅ΡΡ‚ΡŒ Π½ΡŽΠ°Π½ΡΡ‹, ΠΎΠ± этом Π½ΠΈΠΆΠ΅.

Windows

Π£Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Windows, слоТнСС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ зависит ΠΎΡ‚ установлСнных ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. Если Ρƒ вас Windows 10, Ρ‚ΠΎ Ρ‚Π°ΠΌ Ρ‚ΠΎΡ‡Π½ΠΎ самая свСТая вСрсия API. Для всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ОБ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ‚Π°ΠΊΠΎΠ²:

1. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас установлСны всС обновлСния Windows (ΠŸΡƒΡΠΊ – ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – Π¦Π΅Π½Ρ‚Ρ€ обновлСния Windows – Поиск ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ – Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ).

2. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚: ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ Π΄ΠΎ самой Π½ΠΎΠ²ΠΎΠΉ вСрсии:

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ страница Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ Intel (Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² спискС β€œΠ“Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ адаптСры”, Π·Π°Ρ‚Π΅ΠΌ Π½ΡƒΠΆΠ½ΡƒΡŽ модСль)

3. НаТмитС ΠŸΡƒΡΠΊ – Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ (Ссли Π½Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π°, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ сочСтаниС клавиш Win+R, Π³Π΄Π΅ Win – ΠΊΠ½ΠΎΠΏΠΊΠ° с Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠΌ) – Π’Π²Π΅Π΄ΠΈΡ‚Π΅ β€œdxdiag” Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ – Π·Π°Ρ‚Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ° ОК.

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ β€œΠ‘Ρ€Π΅Π΄ΡΡ‚Π²ΠΎ Диагностики DirectXβ€œ. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ β€œΠ‘ΠΈΡΡ‚Π΅ΠΌΠ°β€ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π²Π΅Ρ€ΡΠΈΡŽ DirectX:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Π­Ρ‚Ρƒ Π²Π΅Ρ€ΡΠΈΡŽ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ нСльзя, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ обновлСния систСмы – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Windows Vista SP1 Π½Π° SP2 поддСрТиваСмая вСрсия измСнится с 10.1 Π½Π° 11.

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎ всяких Π½Π°Π±ΠΎΡ€ΠΎΠ² β€œDirectX 10 для Windows XP” ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ…. Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ – это ΠΎΠ±ΠΌΠ°Π½. Π’ Windows XP Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ соврСмСнных вСрсий DirectX.

Как Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ X ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DirectX вСрсии Y?

Волько Ссли Π² настройках ΠΈΠ³Ρ€Ρ‹ Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. НапримСр, смСну ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ GTA V. Π’ Π½Π΅ΠΉ доступно Π°ΠΆ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Ρ€Π΅Π½Π΄Π΅Ρ€Π° DirectX: 10, 10.1 ΠΈ 11.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

Π”Ρ€ΡƒΠ³ΠΈΠΌ способом ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ, Ссли ΠΈΠ³Ρ€ΠΎΠΉ это Π½Π΅ прСдусмотрСно, Π½ΠΈΠΊΠ°ΠΊ нСльзя. Π‘Π°ΠΌΠΈ ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ – Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ писали ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ΄ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Ρ‚Π°ΠΊ Π²Π·ΡΡ‚ΡŒ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ вопрос β€œΠ½Π° ΠΊΠ°ΠΊΠΎΠΌ DirectX Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ³Ρ€Π°Ρ‚ΡŒβ€ бСссмыслСнный – Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΆΠ΅Π»Π΅Π·ΠΎ, ОБ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ³Ρ€Π°, Ρ‚ΠΎ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚.

НуТно Π»ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ DirectX с сайта Microsoft? Π§Ρ‚ΠΎ это Π΄Π°Π΅Ρ‚?

ΠšΡ€Π°Ρ‚ΠΊΠΎ: ΠΌΠΎΠΆΠ½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Ρ€ΡΠΈΡŽ DirectX это Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚!

Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Ρ€Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ – ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ установитС всС обновлСния ΠΈΠ· Π¦Π΅Π½Ρ‚Ρ€Π° обновлСния Windows, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° Windows Π±Π΅Ρ€Π΅Ρ‚ свСТиС вСрсии Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Microsoft.

На сайтС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚, которая Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° DirectX, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ инсталлятор DirectX. На самом Π΄Π΅Π»Π΅ это Π½Π΅ установщик DirectX, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-инсталлятор, которая Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈ установит Π½ΠΎΠ²Ρ‹Π΅ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ DirectX. НСсмотря Π½Π° Ρ†ΠΈΡ„Ρ€Ρ‹ 9, 10, 10.1 ΠΈ Ρ‚.ΠΏ., DirectX ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡŽ, которая ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ обновлСниям. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ вСрсий Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ исправлСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ.

Windows 7, 8 ΠΈ 10 эти Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ, Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ обновлСния приходят Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. Но Ссли Ρƒ вас Π½Π΅ запускаСтся какая-Ρ‚ΠΎ старая (2005-2010 Π³ΠΎΠ΄ΠΎΠ²) ΠΈΠ³Ρ€Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ DirectX 9, ΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‚ самый инсталлятор. Авось ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ устанавливаСтся инсталлятором, я скачал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ установки DirectX, которая Π½ΡƒΠΆΠ½Π° для установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ DirectX Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

DirectX – Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ

Будя ΠΏΠΎ Π΄Π°Ρ‚Π°ΠΌ, Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания этой записи обновлСния ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² DirectX Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ 18 апрСля 2011 Π³ΠΎΠ΄Π° (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 29.01.2016 Π³.: Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ всС ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ).

ЗагруТСнная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – ΠΏΠΎ сути ΡΠ°ΠΌΠΎΡ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π°Ρ€Ρ…ΠΈΠ². ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Π΅Π³ΠΎ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ΠΎΠΌ 7-zip:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π² ΠΈΠ³Ρ€Π°Ρ…

ПослС установки добавятся Π½ΠΎΠ²Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ обновятся старыС, Ρ‡Ρ‚ΠΎ даст Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ Ρ‚Π΅ΠΌ ΠΈΠ³Ρ€Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ ΠΎΠ± ошибкС отсутствия d3dx*. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ.

ΠžΡ‚ΠΊΡƒΠ΄Π° ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ DirectX?

ΠŸΡ€ΠΎΡΡ‚ΠΎ установитС обновлСния Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ обновлСния!

Ни с ΠΊΠ°ΠΊΠΈΡ… сайтов ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π”ΠΈΡ€Π΅ΠΊΡ‚Π˜ΠΊΡ нСльзя! Π’Ρ‹ рискуСтС ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π½Π° вирусы!

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ DirectX ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ обновлСния Windows. Волько Ρ‚Π°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ DirectX 10.1 ΠΈ 11 Π½Π° Windows Vista, 11.1 Π½Π° Windows 7.

Microsoft DirectX Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² качСствС составной части Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Windows. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ DirectX, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² послСдний ΠΏΠ°ΠΊΠ΅Ρ‚ обновлСния ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ обновлСния Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ обновлСния Windows.

Если ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ DirectX Π½Π° Windows XP, появится Π»ΠΈ Ρ‚Π°ΠΌ DirectX 11?

НС появится. DirectX 10, 11 ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… вСрсий Π½Π° Windows XP Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΊΠΎΠ³Π΄Π°. МоТно Π΄ΠΎΠ»Π³ΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Π½Π° эту Ρ‚Π΅ΠΌΡƒ, я лишь скаТу ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ Windows XP, ΡΠΌΠΈΡ€ΠΈΡ‚Π΅ΡΡŒ – эта ОБ Π΄Π°Π²Π½ΠΎ ΡƒΠΆΠ΅ пСрСстала Π±Ρ‹Ρ‚ΡŒ β€œΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉβ€. МногиС соврСмСнныС ΠΈΠ³Ρ€Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Windows XP. Π”Π°ΠΆΠ΅ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π·Π°Π±ΠΈΠ»Π° Π½Π° Π½Π΅Π΅.

Π‘Ρ‚ΠΎΠΈΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сущСствуСт сборка DirectX 10 для Windows XP, сдСланная ΡƒΠΌΠ΅Π»ΡŒΡ†Π°ΠΌΠΈ. По сути это всСго лишь Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… эффСкты DirectX 10, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΈΠ³Ρ€Π°ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π±Π΅Π· ошибок Π² XP, Ссли Π² ΠΈΡ… настройках Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ β€œDirectX 10”. Π’ любом случаС, этот Π½Π°Π±ΠΎΡ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ с высокой Π΄ΠΎΠ»Π΅ΠΉ вСроятности ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ глюки Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΠ΅ Π½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ случаС нСльзя.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ DirectX вСрсии 11.1 Π½Π° Windows 7?

Π’ связи с появлСниСм Windows 10 этот вопрос Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ ΠΊΠ°ΠΊ Π½ΠΈΠΊΠΎΠ³Π΄Π°. Π’Π°ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° DirectX 11.1 ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ. Π’ Windows 7 ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ установлСна вСрсия 11. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½ΠΎΠ²ΠΎΠΉ вСрсии DirectX ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ ОбновлСния Windows (ΠŸΡƒΡΠΊ – ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – Π¦Π΅Π½Ρ‚Ρ€ обновлСния Windows). ОбновлСниС называСтся KB2670838.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ обновляйтС Windows Ρ‡Π΅Ρ€Π΅Π· Π¦Π΅Π½Ρ‚Ρ€ ОбновлСния. Windows 8 это Ρ‚ΠΎΠΆΠ΅ касаСтся.

DirectX 12

Много слухов Ρ†ΠΈΡ€ΠΊΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π²ΠΎΠΊΡ€ΡƒΠ³ DirectX 12. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Ρ€Π°ΡΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всС Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π°Π΄ i.

Windows 7, 8 ΠΈ DirectX 12

НСт. НСт ΠΈ Π΅Ρ‰Ρ‘ Ρ€Π°Π· Π½Π΅Ρ‚! DirectX 12 Π² Windows 7 ΠΈ 8 Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. ВСорСтичСски это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΈ Microsoft ΡΠΊΠΎΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ – ΡƒΠ²Ρ‹. 12-я вСрсия – ΠΏΡ€Π΅Ρ€ΠΎΠ³Π°Ρ‚ΠΈΠ²Π° Win10.

МногиС старыС Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ частично ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ DirectX 12

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΠΈ производитСля Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ AMD ΠΈ nVidia заявляли, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ DirectX 11, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ DirectX 12. Π­Ρ‚ΠΎ оказалось ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹ΠΌ лукавством. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ DirectX 12 ΠΏΠ΅Ρ€Π΅Π΄ 11 – ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π° счСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ (ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, видСопроцСссором). β€œΠ–Π΅Π»Π΅Π·Π½Π°Ρβ€ Ρ‡Π°ΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π² эпоху DirectX 11 ΠΈ Ρ€Π°Π½Π΅Π΅, Π½Π΅ приспособлСна ΠΏΠΎΠ΄ DirectX 12, поэтому основная β€œΡ„ΠΈΡˆΠΊΠ°β€ Π½ΠΎΠ²ΠΎΠΉ вСрсии API – ускорСниС обсчСта Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ – Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Π’ΠΎ Π΅ΡΡ‚ΡŒ соврСмСнныС ΠΈΠ³Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ трСбуСтся 12-я вСрсия графичСского API, с Ρ‚Π°ΠΊΠΈΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ запустятся. Но качСство Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ придётся Π²Ρ‹ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΡƒΡŽ частоту ΠΊΠ°Π΄Ρ€ΠΎΠ².

Π•ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ уровня ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ старыми Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ графичСского API: Tier 1, Tier 2 ΠΈ Tier 3. Tier 3 – самая полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° стандарта. И ΠΎΠ½Π°, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ прСдставляСт собой DX12. Π’ соврСмСнныС ΠΈΠ³Ρ€Ρ‹ с Π½ΠΈΠΌΠΈ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… настройках Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π²ΠΏΠΎΠ»Π½Π΅ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ.

Intel

Intel ValleyView2 HD Graphics

Intel HD Graphics 2500

Intel HD Graphics 4000

AMD Radeon HD 5xxx

AMD Radeon HD 6xxx

AMD Radeon HD сСрий 7xxxG, M ΠΈ D

AMD Radeon HD 8xxxG

Nvidia

Π’Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ всС Π΄ΠΎΠ»ΠΆΠ½Ρ‹.

Intel

Intel HD Graphics 4400

Intel HD Graphics 4600

Intel HD Graphics 5000

Intel Iris Graphics 5100

Intel Iris Pro Graphics 5200

nVidia

NVIDIA GeForce GT 430

NVIDIA GeForce GT 440

NVIDIA GeForce GTS 450

NVIDIA GeForce GTX 460

NVIDIA GeForce GT 520M

NVIDIA GeForce GT 520

NVIDIA GeForce GT 525M

NVIDIA GeForce GT 540M

NVIDIA GeForce GTX 550 Ti

NVIDIA GeForce GTX 560

NVIDIA GeForce GTX 560 Ti

NVIDIA GeForce GTX 570

NVIDIA GeForce GTX 580

NVIDIA GeForce 610M

NVIDIA GeForce GT 610

NVIDIA GeForce GT 620M

NVIDIA GeForce GT 620

NVIDIA GeForce GT 630M

NVIDIA GeForce GT 630

NVIDIA GeForce GT 635M

NVIDIA GeForce GT 640M

NVIDIA GeForce GT 640

NVIDIA GeForce GT 730

Intel – Π½Π΅Ρ‚.

AMD – Π½Π΅Ρ‚.

Nvidia

NVIDIA GeForce GT 650M

NVIDIA GeForce GTX 650

NVIDIA GeForce GTX 650 Ti

NVIDIA GeForce GTX 650 Ti Boost

NVIDIA GeForce GTX 660M

NVIDIA GeForce GTX 660

NVIDIA GeForce GTX 660 Ti

NVIDIA GeForce GTX 670

NVIDIA GeForce GTX 680

NVIDIA GeForce GT 740M

NVIDIA GeForce GT 750M

NVIDIA GeForce GTX 750

NVIDIA GeForce GTX 750 Ti

NVIDIA GeForce GTX 760

NVIDIA GeForce GTX 765M

NVIDIA GeForce GTX 770

NVIDIA GeForce GTX 780

NVIDIA GeForce GTX 780 Ti

NVIDIA GeForce 840M

NVIDIA GeForce GTX 850M

NVIDIA GeForce GTX 860M

NVIDIA GeForce GTX 970

NVIDIA GeForce GTX 980

Intel – Π½Π΅Ρ‚.

AMD Radeon HD 7750

AMD Radeon HD 7770

AMD Radeon HD 7850

AMD Radeon HD 7870

AMD Radeon HD 7950

AMD Radeon HD 7970

AMD Radeon R4 Graphics

AMD Radeon HD 8600

AMD Radeon HD 8800

AMD Radeon R9 390X

Nvidia

А Π²ΠΎΡ‚ Ρƒ Π½Π’ΠΈΠ΄ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ с ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DirectX 12 ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚.

ОбновлСниС ΠΎΡ‚ 3.03.2018: ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ. ВсС соврСмСнныС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ 12-ю Π²Π΅Ρ€ΡΠΈΡŽ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ – послС 2015 Π³ΠΎΠ΄Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 12-ΠΉ вСрсии API ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»Π°ΡΡŒ, сСйчас ΠΎΠ± уровнях Tier Π·Π½Π°Ρ‚ΡŒ Π½Π΅ трСбуСтся.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ – Feature levels

МнС, ΠΊΠ°ΠΊ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ AMD Radeon HD7950, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Ρ‘ Ρ‚ΠΎΡ‡Π½ΠΎ-Ρ‚ΠΎΡ‡Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° DX12, Π½ΠΎ Π½Π΅ получаСтся. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Microsoft пошла дальшС ΠΈ Π²Π²Π΅Π»Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ особСнностСй (β€œFeature levels”). Если ΡƒΡ€ΠΎΠ²Π½ΠΈ Tier – ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ для ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚ΠΎ Feature levels ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΆΠ΅ возмоТности Π½ΠΎΠ²ΠΎΠΉ вСрсии API ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ процСссором Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ.

Feature level 11.0 – ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ DirectX11 ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€œResource Binding” ΠΈΠ· Tier 1. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΠΈ Ρ‚Π°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚: Nvidia GeForce GTX 400/500/600/700.

Feature level 11.1 – DirectX 11.1 ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° мноТСства Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я здСсь ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Ρƒ (Π·Π°Ρ‡Π΅ΠΌ?). ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΠΈ:

Feature level 12.0 – ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… возмоТностСй Tier 1 ΠΈ Tier 2. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΠΈ: AMD Radeon HD 7790/8770, Rx 260/285/290 ΠΈ Π½ΠΎΠ²Π΅Π΅.

Feature level 12.1 – полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Tier 1, аппаратная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° всСх возмоТностСй DirectX 12.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠΈΡ… Π΄ΠΎ 2015 Π³ΠΎΠ΄Π°, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ DirectX 12 ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. Π§Π°ΡΡ‚ΡŒ возмоТностСй Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, поэтому ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ ΠΈΠ³Ρ€Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ DX 11 ΠΈ DX 12, Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΠΎΠ³ΠΎ прироста ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ API.

ΠžΡ‚ уровня доступа ΠΊ β€œΠΆΠ΅Π»Π΅Π·Ρƒβ€ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° сильно зависит ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ОсобСнно это касаСтся ΠΈΠ³Ρ€. DX 12 прСдоставляСт возмоТности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°Ρ‚ΡŒ. Π£Π²Ρ‹, Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ½ΠΈ Π½Π΅ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ GTA V, Π²Ρ‹ΡˆΠ΅Π΄ΡˆΠ°Ρ Π½Π° ПК Π² 2015 Π³ΠΎΠ΄Ρƒ, выглядит Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ ΠΆΠ΅Π»Π΅Π·Π΅ большС ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² сСкунду, Ρ‡Π΅ΠΌ схоТая Π³Π΅ΠΉΠΌΠΏΠ»Π΅Π΅ΠΌ Watch Dogs 2, появившаяся Π½Π° свСт ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° Π³ΠΎΠ΄Π° спустя.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *