Что такое directx 10 rp2 repack 2

Обновлено: 04.07.2024

Существует также полный установочный пакет DirectX 9, не требующий доступа в интернет.

Официальной страницы с автономной версией DirectX 9 на данный момент больше не существует. Однако вы можете загрузить ее с нашего сайта или с сайта Microsoft.

  • Выдает ошибку;
  • Сообщает, что на компьютере уже установлена актуальная версия компонента.
  1. Открыть «directx_Jun2010_redist.exe» → подтвердить лицензионное соглашение нажатием кнопки «Yes»;
  2. Выбрать место для извлекаемых файлов DirectX при помощи «Browse…»→ запустить распаковку, кликнув на «ОК»;
  3. Дождаться завершения процесса → открыть папку, выбранную на шаге 2;
  4. Запустить исполняемый файл DXSETUP.exe → произвести стандартную пошаговую процедуру установки.

Готово. Теперь нужно перезапустить компьютер и удостовериться в работе компонента, открыв приложение, требующее только что скачанную библиотеку DirectX 9.

Перед тем как загружать 10-ую версию, прочтите следующую информацию. Отдельно скачать эту вариацию компонента нельзя, так как он уже встроен в библиотеку DirectX 11, изначально присутствующую в Windows 7. Разрядность и год выпуска системы не имеет значения. DirectX 11 (включает DirectX 10) онлайн (веб) установщик | 272.44 КБ Внимание! DirectX 10 встроен в пакет DirectX 11.
Внимание! Онлайн установщик DirectX 11 выкачает из интернета около

550Mb библиотек и данных.
Внимание! Если вам нужен автономный установщик (файл весит

  • Обновить DirectX, скачав официальный установщик с нашего ресурса. Для дальнейшей установки DirectX 11 вам обязательно понадобится соединение с интернетом;
  • Обновить/установить программную часть вашей видеокарты, загрузив необходимый драйвер с сайта производителя для устройств от Nvidia, AMD и др;
  • Проверить обновления. Потому что проблема может наблюдаться, если на вашем компьютере не установлено обновление KB2670838, которое можно скачать, подобрав под разрядность вашей ОС (скачать 32-битную версию или 64-битную версию).
DirectX 11 онлайн (веб) установщик | 272.44 КБ
Внимание!
Онлайн установщик DirectX 11 выкачает из интернета около

DirectX 11 – последняя версия компонента, который поддерживается операционной системой Windows 7. Так же, как и DirectX 10, интегрирован по умолчанию и не требует дополнительного скачивания.

  • Установить обновление KB2670838 для вашей ОС (скачать 32-битную версию или 64-битную версию). Можно также скачать с официального сайта на этой странице (сайт MS) ;
  • Обновить драйвера видеоадаптера, посетив сайт производителя вашего оборудования ( Nvidia, AMD и др.).

Как узнать установленную версию DirectX

  1. Открыть меню «Пуск»→ ввести в поиске запрос: «dxdiag» → нажать клавишу Enter (может появиться предупреждение о необходимости проверки подписи цифровых драйверов, желательно согласиться);
  2. Теперь во вкладке «Система»(открывается по умолчанию), в разделе сведений о системе проверить номер версии DirectX в соответствующей строчке. На рисунке 2 отмечено точное местоположение нужного пункта.
  • DirectX 9c интегрирован в ОС Windows XP SP2;
  • DirectX 10 интегрирован в ОС Windows Vista;
  • DirectX 10-11 интегрирован в ОС Windows 7;
  • DirectX 11.1 интегрирован в ОС Windows 8;
  • DirectX 11.2 интегрирован в ОС Windows 8.1;
  • DirectX 11.3 и 12(!) интегрирован в ОС Windows 10.

Почему DirectX 12 нельзя скачать на Windows 7

У пользователя, всерьез интересующегося современной 3D-графикой, в последнее время все чаще возникает вопрос о совместимости Windows 7 с недавно вышедшими играми. Так, в системные требования к недавно вышедшим частям игр начал «проникать» новый DirectX.

Однако поставить последнюю версию этого компонента на свой компьютер у вас, увы, не получится. Это связано с тем, что единственная система, поддерживающая DirectX 12 – Windows 10. Естественно, теоретически и более старые версии ОС также способны «потянуть» новейшие разработки компьютерной графики.

Только Microsoft решила иначе. Ведь нужно продвигать новую операционную систему в массы, наращивать продажи. Соответственно, чтобы конечные пользователи все-таки обратили внимание на только вышедший продукт, нужно привнести в него определенные фишки (даже если придется исключить их из старых разработок).
Так заведено, что потенциальные покупатели не видят смысла платить за обновления или попросту бояться систем слежки, встроенных в новые версии ОС. Развеять все мифы и узнать о достоинствах Windows 10 вы сможете в следующей главе.

Обновление DirectX до последней версии на Windows 7 (8, 8.1, 10)

Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)

Иногда в работе некоторых узкоспециализированных программ или 3D-игр возникают ошибки. Это может быть связано как с появлением проблем в самом приложении, так и с установленным компонентом DirectX.

Перед тем как удалять или переустанавливать DirectX, необходимо убедиться в его неисправности и только после этого предпринимать необходимые меры. Обратите внимание!
Если программа или игра ранее работала корректно, а никаких изменений в важных системных файлах или драйверах не было, рекомендуется переустановить приложение, а также сбросить его настройки.

Удалить DirectX из Windows 7, 8, 8.1, 10 невозможно

В первую очередь нужно обратить внимание на то, что в Windows 7, 8, 8.1, 10 компонент DirectX интегрирован, поэтому удалить любую версию DirectX штатными средствами самой ОС не получится. Это возможно только через сторонние программы. Внимание!
Удаление DirectX на указанных версиях Windows может повлечь за собой ряд необратимых последствий, вплоть до полного отказа системы.

Если вы уверены, что проблема возникает исключительно из-за DirectX, для начала переустановите его, используя полную автономную версию с официального сайта Microsoft.

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

Удаление DirectX 9 на Windows XP штатными средствами ОС

  1. Попробуйте использовать другую версию программного обеспечения приложения, в работе которого возникают сбои;
  2. После проведения действий по выявлению неисправной программы/игры, ознакомьтесь с ошибками, которые могут возникать при работе этого компонента, в следующей главе.

Решение проблем с установкой и работой DirectX

Перед прочтением данной главы рекомендуется ознакомиться с главой «Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)», чтобы сразу отсеять случаи, связанные с неисправным программным обеспечением пользователя.
Если действия из вышеуказанной главы не принесли должного результата, приступайте к ознакомлению с примерами ошибок.

Далее будут приведены типичные проблемы, так или иначе связанные с работой DirectX, которые не устраняются простым обновлением компонента.

Ошибка при запуске приложения (0xc000007b)

Окно ошибки с этим кодом может возникнуть при работе целого ряда приложений или же единственной игры или программы.
В этом случае очень часто некорректно указывается истинный «виновник» проблемы, ведь причиной 0xc000007b может стать, в том числе, и заражение компьютера вирусом.

В появившемся окне запустить без кавычек команду: «sfc /scannow» → дождаться окончания процедуры восстановления → перезагрузить компьютер.

  • Откатить ОС к рабочему состоянию через штатное средство: «Восстановление системы», если ранее проблемное приложение запускалось нормально. Это действие стоит использовать только в крайнем случае, или если предыдущие не помогли.

«Компонент Direct3D 11.1 API недоступен. Необходимо обновление Windows 7».

Если важные возможности ОС не вырезаны автором вашей сборки, необходимо загрузить обновление «KB2731771», которое можно скачать с нашего сайта.

Ваша проблема будет решена, и IE 11 установится нормально при повторной попытке.

После проделанных действий необходимо перезагрузить компьютер, чтобы изменения вступили в силу.

Сбои при установке или работе DirectX в определенных приложениях

В этой главе приведены проблемы, с которыми вы можете столкнуться при работе некоторых программ или игр. В содержании можно подобрать решение для вашего (или похожего) кода ошибки и найти рекомендации для устранения проблемы.

Проблемы при установке DirectX (DXEerror.log, критическая или внутренняя ошибка)

  • Временно отключить антивирус;
  • Использовать рекомендованные настройки в свойствах скачанного файла, запустив его правой кнопкой мыши в режиме «Исправления неполадок совместимости».

Не запускается DirectX или «Failed to initialize…»

Решение этой проблемы индивидуально для каждого пользователя.

Ошибка «Failed to initialize DirectX» возникает в основном при сбоях в работе самого приложения. Чтобы устранить эту неисправность, следует обновить вашу игру/программу, установив все необходимые для нее «патчи» от разработчика.

Для этого нужно посетить форум или сайт нужного приложения и найти раздел, в котором описано решение проблемы. Если вышеописанные действия не помогают, используйте рекомендации из главы: «Ошибка при запуске приложения (0xc000007b)». Это поможет решить возникшую проблему.

Почему стоит переходить на Windows 10 и DirectX12

  • Во-первых, эта опция легко отключается на одном из этапов установки любой новой Windows;
  • Во-вторых, законопослушным гражданам вовсе не стоит беспокоиться о своих личных данных и при включенной слежке, так как она ориентирована в основном на людей, промышляющих незаконной деятельностью.

Достоинства Windows 10 перед ОС Windows 7, 8, 8.1

  • Разумеется, поддержка DirectX 12, который выведет графические возможность игр и производительность компьютера на новый уровень;
  • Система не подвержена атаке большинства вирусов, серьезно поражавших как Windows 7, 8, 8.1, так и XP.
  • Требования к комплектующим компьютера не возросли. Это сохранит ресурсы вашего ПК или ноутбука для запуска тяжелых программ и работы с мультизадачностью;
  • Поддержка нескольких рабочих столов, дружелюбное оформление и прочие фишки, которые вы не встретили бы в Windows 7 и 8.

DirectX 12: стоит ли ради этого обновлять систему. Игры и графические возможности будущего

DirectX 12 – новейшая версия графических библиотек от Microsoft, представленная народу на «Ежегодной конференции разработчиков игр». Компаниям-разработчикам (в частности, их программистам) наконец-то открылся совершенно новый инструмент для упрощения взаимодействия программной части компьютера с аппаратной.

График производительности видеокарт от AMD.

DirectX 12 позволяет создателям игр не только использовать комплектующие ПК более эффективно, но и подключать к процессу работы с графикой ранее недоступные аппаратные преимущества центральных процессоров и видеокарт. Представители компании AMD (популярный производитель графических решений для игроков по всему миру) официально отметили, что новые технологии позволят составить достойную конкуренцию компании Nvidia в ведущих ценовых категориях. Рисунок 5. Сравнение видеокарт среднего ценового сегмента от компании AMD и Nvidia.
Пока DirectX 12 только набирает популярность, в то время как DirectX 11 используется практически повсеместно.

Однако совсем скоро новая версия будет внедряться во все выходящие проекты. К счастью, уже сейчас можно обновиться до Windows 10 и быть в полной готовности к потенциальному прорыву в индустрии разработки игр, который намечается, благодаря появлению DirectX 12. Крупнейшие производители видеоигр и комплектующих уже создают свои мини-шедевры, демонстрирующие великолепную графику и чудеса оптимизации.
Корпорация Microsoft совместно с программными инженерами Nvidia дала возможность разрабатывать игры под новый DirectX уже сейчас, создав специальный драйвер. Более того, Nvidia обещала выпустить поддержку 12-ой версии DirectX на все выпущенные видеокарты, совместимые с версией под номером 11.

Поэтому большая часть конечных пользователей сможет получить совершенное новое удовольствие от видеоигр, а разработчики – вывести компьютерную графику на принципиально другой уровень. Даже видеокарты 2009 года получили поддержку DX 12. Об этом – в следующей главе.

Nvidia добавила поддержку DirectX 12 для видеокарт серии GeForce 400 и GeForce 500

А вот современные игровые видеокарты уже оптимизируют под DirectX 12. Поэтому полный переход на новую ступень прогресса – лишь вопрос времени!

DirectX 10 RC2 Fix 2.3 Это Реально для XP

DirectX 10 Fix 3 Final - это патч позволяющий увеличить совместимость новых игр и программ с Windows XP. Так же патч исправляет ошибки с запуском игр требующих файлы DirectX 9.0с и более ранних его версий. Так же при наличии видеокарты с поддержкой DX10 позволяет сделать доступными те опции, в играх нового поколения, которые до установки .

DirectX 10 NE (2009)


DirectX10 для Microsoft Windows XP всех версий! В течение 2х лет мы искали метод привязки DirectX10 к Windows XP и вплотную приблизиться к решению проблемы запуска любых DX10 совместимых программ. На данный момент нам удалось добиться увеличение быстродействия и качества графики в играх!! На данный момент в комплекте идут 3 разные версии, .

Phoenix 1.5 RC2 (2012)


Phoenix-Универсальный инструмент для запуска всего контента в Steam-GCF и NCF. Также имеются дополнительные возможности с играми/модами на Source и GoldSource, распаковка *.SID файлов и многое другое.Наверное у вас такое бывало что скачанный из сети Интернет iso ставит на комп steam клиент и не даёт установить игру пока не введёшь её лице .

Трейнер для Русской рыбалки 1.6.3 v.2 (Russian Fishing 1.6.3) (2008)


Трейнер предназначен для игры Русская рыбалка 1.6.3 ! На остальных версиях игры он работать не будет. Текущая версия трейнера 2 - добавлены еще несколько игровых функций, что позволит вам выйти на абсолютно новый уровень рыболовного мастерства. Добавлены такие функции как: 1. Вечная сытость 2. Разряд +1 3. Количество пойманной рыбы +10 4. .

CheMax 10.3 (2009)


CheMax (CHEats MAXimal) - наибольшая из известных мне на данный момент программ, которые являют собой базу данных с кодами для игр. Простой и красивый интерфейс, малый размер, и при этом огромное количество представленных игр.

CheMax Rus 10.3 (2010)


CHEats MAXimal Rus - наибольшая русскоязычная база с чит кодами для компьютерных игр. Простой и красивый интерфейс, малый размер, и при этом огромное количество представленных игр. Особенностью базы является отсутствие в ней хинтов и прочей “отсебятины“, вашему вниманию представлены только коды (cheats, hex-cheats) и пароли (passwords ). .

CheMax Rus 10.2 (2010)


CHEats MAXimal Rus - наибольшая русскоязычная база с чит кодами для компьютерных игр. Простой и красивый интерфейс, малый размер, и при этом огромное количество представленных игр. Особенностью базы является отсутствие в ней хинтов и прочей “отсебятины“, вашему вниманию представлены только коды (cheats, hex-cheats) и пароли (passwords ). .

Редактор карт для Battlefield 2 (2005)


Battlefield 2 — несомненный хит, но есть в нем один недостаток: в одиночной игре маловато уровней для истинных джентльменов удачи. Карты очень быстро приедаются. Но этому горю легко помочь. С помощью редактора BF2Editor мы научимся создавать собственные уровни, где баталии разгорятся с новой силой.

CheMax 10.7 (2011)


CheMax — это бесплатная программа для Microsoft Windows, база данных, содержащая чит-коды, ссылки на трейнеры и инструкции по прохождению компьютерных игр. Программа имеет простой, понятный интерфейс. Так же присутствует функция распечатки страницы чит-кодов или её сохранения в файл. Регулярно выходят обновления программы. Кроме того выхо .

CoD Rcon Tool 10 (2008)

Всем уже известна админка КоД Ркон Тул!Она преднозначена для игры КоД4!В этой программе вы сможите создавать сервера,управлять серверами и даже банить игроков нарушаюших правила сервера вобщем эта программа только для тебя!!

CheMax Rus 10.4 (2010)


CHEats MAXimal Rus - наибольшая русскоязычная база с чит кодами для компьютерных игр. Простой и красивый интерфейс, малый размер, и при этом огромное количество представленных игр. Особенностью базы является отсутствие в ней хинтов и прочей “отсебятины“, вашему вниманию представлены только коды (cheats, hex-cheats) и пароли (passwords ). .

GameSave Manager 2.3.676.0 + Portable (2011)


GameSave Manager - бесплатная утилита, которая создает резервные копии ваших сохранений пройденных компьютерных игр. Затем при необходимости восстанавливает их. Это пригодится, к примеру, когда ваши сохранения могут быть случайно удалены при форматировании или чистке системы, либо игровые сейвы могут по тем или иным причинам быть поврежде .

GameJackal Pro 3.1.2.0 Final (2008)


Особенность этой программы заключается в том, что с ее помощью вы сможете играть во все ваши любимые игры, не вставляя оригинальный диск. При этом Game Jackal не изменят никакой части игры и не создает виртуальные диски, а создает лишь профили игр в то время, когда вы в них играете. Разработчик наделил свой продукт поддержкой CD и DVD нос .

Che Max Rus 10.9 (2011)


CHEats MAXimal Rus - наибольшая русскоязычная база с чит кодами для компьютерных игр. Простой и красивый интерфейс, малый размер, и при этом огромное количество представленных игр. Особенностью базы является отсутствие в ней хинтов и прочей “отсебятины“, вашему вниманию представлены только коды (cheats, hex-cheats) и пароли (passwords). П .

CheMax Rus 10.7 RePack by sLiM (2011)


CHEats MAXimal Rus - наибольшая русскоязычная база с чит кодами для компьютерных игр. Простой и красивый интерфейс, малый размер, и при этом огромное количество представленных игр. Особенностью базы является отсутствие в ней хинтов и прочей “отсебятины“, вашему вниманию представлены только коды (cheats, hex-cheats) и пароли (passwords). П .

Представители Microsoft неоднократно заявляли, что DirectX10 несовместим с WindowsXP. Однако практика показала, что это не так! После долгих поисков решения данной проблемы был найден способ, скорее даже лазейка, помогающая запускать игры и программы в режиме как Программной (при наличии видеокарты, не поддерживающей DX10), так и Аппаратной (Видеокарта с поддержкой DX10) эмуляции DirectX10. В настройках системы определяется как DX10 (4.10.0000.3311)

Яндекс.Браузер - быстрый и простой в использовании веб-браузер с "облачными" сервисами, созданный на движке WebKit и оболочке Chromium. Особенности:• безопасность, гарантируемая проверкой ссылок с помощью Safe Browsing и скачиваемых файлов системой "Лаборатории Касперского";• современный минималистический интерфейс поможет удобно переходить по веб-сайтам и предложит нужные элементы управления именно тогда, когда они на самом деле понадобятся;•&n.

MSI Afterburner - функциональная утилита от компании MSI, которая предназначена для разгона видеокарт NVIDIA и AMD. Особенности: Создан на основе ядра RivaTuner Расширяемая пользователем архитектура Основные функции разгона и управления вентиляторами Поддержка основных функций захвата экрана Расширенное управление вентиляторами Мониторинг состояния оборудования Система автоматического управления профилями Дает больше свободы хардкорным оверклокерам. Что нового.

Mozilla Thunderbird - бесплатная программа для работы с электронной почтой от Mozilla, поддерживает протоколы SMTP, POP3, IMAP и RSS.Особенности:• имеет встроенный HTML редактор, который создает довольно компактный код;• поддерживает всевозможные кодировки, расширяется за счет дополнительных модулей и фильтрует рекламу, а также нежелательную корреспонденцию;• интерфейс программы прост и удобен в использовании, поддерживает.

Telegram — десктопная версия популярного мессенджера для мобильных устройств. Телеграм является одним из самых защищенных мессенджеров, обеспечивает полную конфиденциальность пользователей и использует механизмы удаления всех следов переписки не только на устройстве, но и на серверах. Особенности:• быстрая регистрация и привязка аккаунта к номеру мобильного телефона;• мгновенная синхронизация чатов между всеми устройствами;• &nb.

Adobe Photoshop для Mac — самый популярный графический редактор в мире, который используется как новичками, так и профессионалами. Приложение позволяет вносить практически любые изменения в изображения, уровень которых ограничивается лишь мастерством пользователя. Особенности: огромный функционал программы; библиотека дополнительных расширений для более профессиональных возможностей; работа с несколькими изображениями одновременно; интеграция со всеми продуктами от Adobe Cor.

Microsoft Word for Mac для Mac — бесплатный офисный компонент для пользователей компьютеров на Mac OS. Сочетает в себе все необходимые функции для просмотра и редактирования текстовых документов. для удобства работы предусмотрено две среды: рабочая и записи, для исключения внесения случайных изменений в документ; поиск по документу; галерея инструментов идентичная таковой в приложении для Windows; полная совместимость со всеми форматами Microsoft Word; создание макросов для автомат.

uTorrent — версия самого популярного p2p-клиента для компьютеров с установленной Mac OS. Позволяет скачивать файлы из пиринговых сетей с максимальной скоростью благодаря многопотоковой загрузке из различных источников. Особенности: небольшой размер; интерфейс идентичный Windows—версии; работает с torrent файлами и magnet ссылками; возможность загружать несколько раздач одновременно, а также управлять скоростью и, приоритетом загрузок; работа в фоновом режиме; приложе.

ABBYY FineReader Express Edition for Mac - это простая и удобная в использовании OCR-программа, которая позволяет с высокой точностью конвертировать отсканированные документы и файлы изображений в различные электронные форматы. ABBYY FineReader Express Edition for Mac сохраняет исходное оформление документов, тем самым, уменьшая необходимость перепечатывания и хранения бумажных документов.Программа позволяет конвертировать изображения из форматов TIFF, TIF, PNG, JPG, JPEG, JP2, J2K, BMP, PCX, DC.

Wine - это не эмулятор Windows, как думают многие, а альтернативная реализация API Windows 3.x и Win32 (кстати, и расшифровывается Wine как "Wine Is Not Emulator").Wine позволяет конечному пользователю выполнять в unix-системах (и Linux) многие приложения, написанные для ОС Windows.

Fedora Workstation - надежная, удобная и мощная операционная система для ноутбука или настольного компьютера. Она поддерживает широкий спектр разработчиков, от любителей и студентов до профессионалов в корпоративных средах.

Представлен релиз 32-разрядного дистрибутива Runtu LITE 18.04, основой которого является пакетная база релиза Bionic Beaver 18.04 LTS. Сборка имеет минимальный набор пользовательского ПО с возможностью установки на жёсткий диск. В составе предустановлены программы для работы с Интернет, воспроизведение аудио- и видеоконтента, настройки рабочего окружения.

Богатый набор Русско-Английских и Англо-Русских словарей для StarDict

Smart Driver – удобный радар камер и ДПС, а так же видеорегистратор в одном приложении. Предупредит где камеры ГИБДД на дороге, в том числе укажет их тип:– камера только на скорость, в том числе "Стрелка"– камера на стоп–линию и проезд на красный– камера на полосу общественного транспорта и обочину– стационарный пост ДПС– парная камеры, контролирующие среднюю скорость на участке дороги ( "Автодория")– камера смотрящая "в спину"– засада ДПС ил.

это популярный браузер с возможностью сжатия трафика через собственные сервера. Возможности программы: Сжатие страницUC Browser сэкономит более 90% трафика благодаря технологии сжатия страницСтабильное соединение с ИнтернетСобственная технология Free-link обеспечивает стабильную связь с серверамиМощный поискВ браузер встроены различные популярные и мощные поисковые сервисыМногооконностьВы можете переключаться между открытыми страницами по своему желаниюНавигация по сайтамНавигация содержит в с.

Приложение «Медитация для начинающих» можно скачать бесплатно на Android. Медитация на русском - антистресс-практика, которая изменит Вашу жизнь. Она научит расслабляться во время стресса. Пройдите базовый курс медитации для начинающих с помощью приложения, чтобы научиться снимать стресс, загляните внутрь себя, прислушайтесь к своим мыслям и своему организму, научитесь самостоятельно осознавать свои страхи и тревоги. Следите за своим дыханием. Для Вашего удобства медитация н.

TuneIn Radio для iOS - пожалуй самый мощный сервис для прослушивания онлайн радиостанций и подкастов со всего мира совершенно бесплатно. Особенности: более 100 000 уникальных радиостанций со всего света; прослушивание в режиме реального времени и отложенное воспроизведение; около 6 000 000 пользовательских подкастов; возможность работы с Apple Watch; лента событий в которой также отображается очередь воспроизведения; возможность добавления станций и подкастов в избранное; простой интуит.

Яндекс Музыка для iOS - клиент популярного музыкального сервиса для устройств Apple. С его помощью можно прослушивать онлайн музыку любимых исполнителей в высоком качестве совершенно бесплатно.Особенности: удобный поиск композиций по исполнителю, названию группы и жанру. Также учитываются предпочтения пользователя; рекомендации основанные на основе уже прослушанных и отмеченных песен; создание собственных интернет-радиостанций с возможностью поделиться ссылкой в социальных сетях и мессендже.

YouTube для iOS - популярный видеохостинг, получивший признание пользователей со всего мира. С обновленным интерфейсом, приложением стало пользовать еще удобнее, теперь можно пользоваться абсолютно всеми возможностями веб-версии сервиса на своем iPhone.Особенности: просматривайте контент других пользователей или выкладывайте свой; возможность проведения прямых трансляций; функции настройки качества воспроизводимого видео; возможность оставить комментарии к роликам, а также подписаться на п.



Microsoft Windows Vista DX10

Классическое определение представляет DirectX как совокупность интерфейсов прикладного программирования - Application Programming Interface, API, для удобного программирования приложений под операционные системы Microsoft Windows, главным образом, для программирования игр. Говоря проще, разнообразные библиотеки–API из комплекта DirectX, представляют собой готовые наборы функций для облегчения труда программистов. Теперь им не нужно каждый раз создавать ряд типичных процессов для работы со звуком, видео и т.п., для этого в комплекте DirectX имеется ряд стандартных "кубиков" и инструментов для создания мультимедийных приложений и игрушек под Windows.
Между прочим, до появления DirectX так всё и было: разработчики новых программ и игр каждый раз были вынуждены учитывать в своём коде неисчислимое количество разнообразных видеокарт, звуковых плат, устройств ввода. Ситуация облегчилась после того как в 1995 году появилась первая версия Microsoft DirectX, представляющего собой набор мультимедийных API для работы с 2D и 3D графикой, аудио, устройствами ввода, и программисты получили возможность использовать все возможности новых "железяк" без непосредственного программирования под каждую. Надо ли говорить, насколько это ускорило процесс выпуска новых игр и приложений.
На самом деле историю появления DirectX стоит начинать с 1992 года, когда, согласно историческим справкам, компания RenderMorphics начала разработку 3D графического API под названием Reality Lab для медицинского оборудования и приложений CAD. Компания RenderMorphics была куплена Microsoft в феврале 1995 года, уже после появления двух успешных версий API, в результате чего первая версия 3D графического API - Direct3D, была представлена в пакетах DirectX 2.0 и DirectX 3.0 под Windows 95. Хронология DirectX в общих чертах представлена таблицей ниже.




На практике не всё пошло так гладко, как хотелось бы – первые версии DirectX были порой нестабильны, к тому же на первых порах Microsoft продвигала Direct3D конкурируя как с OpenGL, так и с API вроде 3Dfx Glide. Где-то с версии DirectX 7.0, которая впервые позволила перенести значимую часть обработки 3D процессов с центрального процессора на графический чип, разработчики игр стали охотно отдавать предпочтение DirectX.
Начиная с версий DirectX 8.0/8.0a, где впервые дебютировали программируемые пиксельные и вертексные шейдеры (Shader Model 1.0 и 1.1), DirectX окончательно стал индустриальным стандартом и даже поддерживался в игровой приставке Microsoft Xbox.
Появление DirectX 9.0 ознаменовало начало поддержки Shader Model 2.0 и DirectPlay, затем – и Shader Model 3.0. Ныне свежую обновлённую версию DirectX можно в любое время скачать с сайта Microsoft, а комплект разработчика - DirectX SDK, распространяется Microsoft на бесплатной основе.
Особенности DirectX 10
По словам разработчиков, DirectX10, или как его ещё частенько называют Direct3D 10 (D3D10) – по названию 3D API, нельзя оценивать как всего лишь следующую версию DirectX. В отличие от версии DirectX 9, которая являет собой эволюционное развитие, DX10 была полностью переработана, изменив процесс взаимодействия приложений и "железа", распределение нагрузки между центральным и графическим процессорами. На практике это означает, что графический процессор видеокарты с поддержкой DX10 становится мощнее не только в смысле способности более оперативного обсчёта ещё большего количества пикселей за то же время, но также позволяет работать с неведомыми ранее текстурами, объектами и явлениями. В то же время "избавленный" от необходимости обсчёта графических эффектов, центральный процессор может теперь посвятить свою мощь более быстрому обсчёту других задач.
Ещё раз подчеркну, что DirectX10 - явление, актуальное исключительно для платформы Windows Vista и не будет использоваться ни на какой другой платформе. На самом деле, такой "эксклюзив" – не прихоть разработчиков, а следствие того, что для Windows Vista реализована совершенно новая модель графического (дисплейного) драйвера - Windows Display Driver Model (WDDM), не менявшаяся до появления DirectX10 со времён Windows NT4, с этим связаны виртаулизационные и архитектурные нововведения WDDM, реализованные в API и основополагающей инфраструктуре DirectX10. Новая модель драйвера также отражает дальнейшую эволюцию видеокарт – от обработки 2D растровых операций и GDI приложений, 3D игр на графических картах с фиксированными функциями, к современным программируемым модулям обработки графики с широкой поддержкой графических приложений.
Среди ключевых нововведений, реализованных в DirectX10, любители новых игр по достоинству оценят следующие:
Более реалистичная анимация шерсти меха и растений
Более мягкие и более чёткие тени
Более насыщенные ландшафты с более сложной окружающей обстановкой
Значительно более тщательно прорисованный лес, более масштабные и детальные сцены баталий
Более динамичные и чаще меняющиеся по ходу событий сценарии игр
Больший реализм и уменьшение смазывания движущихся объектов
Объёмные эффекты
Уточнённый, более реалистичный дым и облака
Более реалистичные отражения и преломления на отражающих поверхностях – воде, автомобилях, стекле и др.
Снижение загрузки CPU, перераспределение обсчёта ряда процессов на GPU, снижение вероятности подтормаживания и зависания системы при сложном геймплее



"Живой" мех
В качестве иллюстраций выше приведённых преимуществ можно привести сравнительные скриншоты DirectX9 и DirectX10.
Детализация



DirectX9.0b - Halo: Combat Evolved



DirectX10 - Crysis
Детализация



DirectX9



DirectX10
Детализация и реалистичность теней



DirectX10
Более насыщенные ландшафты с более сложной окружающей обстановкой



Заставка Windows Vista, DirectX9 рендеринг



Заставка Windows Vista, DirectX10 рендеринг
Больший реализм и уменьшение смазывания движущихся объектов


С самого начала типичным API, применявшимся для программирования графики, являлся Graphical Device Interface (GDI). Позднее были представлены DirectDraw и Direct3D как альтернативные API с поддержкой полноэкранных игр и 3D рендеринга с помощью существовавших на то время аппаратных решений, что добавило сложности совместной обработке элементов GDI и Direct3D. Версия модели видео драйвера (Windows Driver Model, WDM) для Windows XP - XPDM, чётко отражает последовательную природу обработки GDI и Direct3D.



Графические API под Windows XP
Новая модель драйвера - Windows Vista Display Driver Model (WDDM), меняет приоритеты и выводит на первый план графический процессор и Direct3D, придавая совершенно другой смысл 3D рендерингу картинки экрана за счёт программируемого GPU. Благодаря использованию WDDM всё графическое "железо" теперь управляется исключительно посредством Direct3D, и все остальные графические интерфейсы взаимодействуют с видеокартой только посредством Direct3D драйвера.



Графические API под Windows Vista
Версия DirectX 9, впервые представленная под Windows в 2002 году и далее неоднократно обновлявшаяся в 2003 – 2005 годах, представила более мощные по сравнению с предшественниками модели шейдерного программирования Direct3D. Версия Direct3D 9 является первичным графическим интерфейсом и для Windows Vista, оставаясь безупречным API для написания 3D игр и приложений, совместимых с многими поколениями видеокарт и выпусков Windows. Более того, для сохранения полной совместимости со старыми версиями Windows некоторые особенности старых моделей драйвера эмулируются даже новой моделью драйвера Windows Vista. Поэтому, несмотря на поддержку новых драйверов WDDM для ряда видеокарт, Windows Vista продолжает поддерживать возможность использования старых драйверов XPDM для апгрейдов и корпоративных версий. В системах со старыми драйверами поддерживается Direct3D 9 и более старые версии интерфейсов, при этом принцип их работы будет схож с работой под Windows XP. Для работы драйвера WDDM требуется Direct3D 9Ex, Direct3D 10 или последующие версии.
Что касается так называемого Direct3D 9Ex интерфейса, который является несколько усовершенствованной версией Direct3D 9 API, в нём имеется возможность виртуализации ресурсов и ряда других возможностей для работы под Windows Vista. Этот API работает только под Windows Vista и требует драйверов WDDM.
Таким образом, выбирая API для графического приложения, следует помнить, что:

Использование Direct3D 9 подразумевает поддержку Windows XP или более ранних версий Windows
Использование Direct3D 9 с XPDM драйверами подразумевает поддержку Windows Vista для систем на базе "железа" без поддержки Direct3D 10
Использование Direct3D 10 позволит оценить все прелести нового поколения видеокарт под Windows Vista
Новый Direct3D 10 полностью устраняет все узкие места прежних Direct3D API и позволяет значительным образом упростить программирование GPU и разгрузить ресурсы CPU. Теперь программируемая шейдерная модель унифицирована как для вертексных, так и для пиксельных шейдеров, с более чёткой вычислительной моделью и набором действий. Для обработки примитивов после стадии вертексных шейдеров добавлен новая стадия обработки геометрических шейдеров. В результате поток вертексной и геометрической стадий работы конвейера может быть выведен в видеопамять для повторного использования, позволяя организовать комплексные многопроходные операции GPU с минимальной загрузкой CPU, рассчитывая анимацию один раз, а отрисовывая по этим данным много раз, позволяя реализовать замещающее текстурирование (Displacement Mapping) и предоставляя интересные возможности по альтернативной интерпретации данных. Более того, такая "разгрузка" GPU позволяет использовать совершенно новые, более сложные и точные методы имитации кожи, ускорение морфинга, генерирование теней и экструзии, мельчайших деталей, физических и других эффектов.



Замещающее текстурирование (Displacement Mapping)
Вот в этом, в сущности, и заключается основной "разлом" между нынешними поколениями графики и "железом" под Direct3D 10: в то время как Direct3D 9 может работать с картами эпохи DirectX7, Direct3D 10 работает только с новыми поколениями графических акселераторов, начиная с GeForce 8800.
Относительно поддержки OpenGL. Стоит отметить, что Windows Vista предоставляет ту же поддержку OpenGL, что и Windows XP, для этого потребуется инсталлируемый драйвер-клиент (Installable Client Driver, ICD) под OpenGL от производителя видеокарты. В большинстве случаев отсутствие новой версии ICD под Windows Vista обеспечит поддержку лишь уровня OpenGL v1.1.
Со времён DirectX 8.0 в состав DirectX входили такие API как:

DirectDraw - 2D растровая графика
Direct3D - D3D, 3D графика
DirectInput - обработка данных клавиатуры, мышки, джойстика и других игровых контроллеров
DirectPlay - сетевые коммуникации в играх
DirectSound - запись и воспроизведение звука
DirectSound3D - DS3D, 3D звук
DirectMusic - воспроизведение саундтреков из DirectMusic Producer
DirectSetup - инсталляция компонентов, не реализованных в API DirectX
DirectX Media - сочетание DirectAnimation, DirectShow, DirectX Video Acceleration, Direct3D Retained Mode и DirectX Transform, соответственно, для анимации, воспроизведения мультимедиа и потоковых приложений, 3D и интерактива
DirectX Media Objects - поддержка объектов потоковой обработки - кодировщиков, декодеров, эффектов
В Windows Vista реализована поддержка тех же интерфейсов Direct3D и DirectDraw, как в Windows XP, начиная с DirectX 3, за исключением режима Retained Mode в Direct3D. Разве что можно отметить ограничение для полноценных 64-битных приложений Windows XP Professional x64 Edition, поддержка функций которых под Windows Vista ограничена Direct3D9, DirectDraw7 и более новыми версиями интерфейсов.

Таким образом, сегодня мы в общих чертах определились с терминологией, чуток "копнули" предысторию появления DirectX 10, ранее называвшегося Windows Graphics Foundation 2.0 и DirectX Next, а ныне через раз именуемого просто Direct3D 10; в самых общих чертах ознакомились с его возможностями. Полагаю, для первого раза достаточно.

Читайте также: