Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft DirectX

Модерирует : gyra, Maz

Widok (08-02-2010 11:18): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

RAM



Главный информатор
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Microsoft DirectX




  Microsoft DirectX представляет собой совокупность взаимосвязанных приложений (платформу), управляющую всей мультимедией (игры, музыка, видео и прочее), как изначально встроенной в Windows, так и установленной в нее пользователем. Программистам же с помощью DirectX предоставляется возможность прямого доступа к управлению компьютером и его настройкам без написания специальных машинных кодов.  
   Технология DirectX впервые была введена в действие в 1995 году и интегрирована в Windows в качестве стандартной платформы для управления мультимедийными процессами, программами и их интерфейсом (multimedia application programming interfaces - API's).


Домашняя страница Microsoft DirectX:

  • Microsoft DirectX Developer Center  - работа с DirectX для программистов и разработчиков мультимедийных приложений.
  • Microsoft DirectX Download Center  - обновления DirectX для пользователей.

    Доступные версии DirectX:

  • Скачать последнее обновление: ФЕВРАЛЬ 2010 ~104 Мб
  • Полная версия DirectX (SDK) для разработчиков приложений и программистов: ФЕВРАЛЬ 2010 ~555 Мб
  • Патч установочных файлов август 2009 -> февраль 2010 1 Мб - зеркала: 1 | 2 | 3 >подробнее<
  • Для экономных пользователей по состоянию на 2007-2010 годы предлагаются следующие обновления:    
    => Глянем сюда.  
    => Есть также августовский repack 29,1 Мб, info, ждем февральский выпуск репака.
  • Для официально неподдерживаемых систем - указаны даты последних релизов с файлами для данных систем:  
    =>  8.0a для Windows 95 (05.02.2001) || 9.0c для Windows 98/ME (10.10.2006) Примечание к релизу
  • Для официально поддерживаемых систем - смотрим дату последнего релиза DirectX (по ссылке на его скачку):
    => 9.0c для Windows 2k/XP || 10.1 для Windows Vista || 11.0 для Windows 7

    Утилиты для работы с DirectX:

  • Утилита (Web Installer) для обновления любой версии DirectX до самой последней (298 Kb) (получается очень экономно): >>>
  • Утилита (DirectX Happy Uninstall) для удаления DirectX или замены новой версии DirectX на старую: >>>
    Эта процедура может вызвать некорректную работу или даже крах всей операционной системы.

    Важные примечания:

  • Для установки обновлений пользователи должны иметь в Windows права администраторов.
  • Частота обновлений DirectX на Microsoft Download Center (кроме критических) происходит примерно 1 раз в полгода.
  • Обновления, как и полная версия DirectX поддерживают Windows Vista и Windows 7 и содержат библиотеки для DirectX10 и 11.
  • Для корректной установки обновлений и работы DirectX в Windows XP необходимо наличие в системе Microsoft NET Framework версии не ниже 2.0.  
    В остальных системах, выпущенных позднее XP, NET Framework уже установлен изначально, что, конечно, не избавляет Вас от необходимости обновлять его через Windows Update.
  • Неофициальные сборки (в частности, DX10 для XP) - в разделе Тестирование


  • Всего записей: 831 | Зарегистр. 03-09-2001 | Отправлено: 18:45 16-01-2002 | Исправлено: WildGoblin, 01:38 08-02-2010
    UKPR



    Рубоардовец
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    volodya62

    Цитата:
    После обновления утилиткой :  
    11-я версия!!!

    ты шутишь
    в 7 итак 11 версия без всяких обнов

    Всего записей: 18716 | Зарегистр. 12-11-2004 | Отправлено: 21:22 01-10-2009 | Исправлено: UKPR, 21:22 01-10-2009
    Snif1

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    ты шутишь  
    в 7 итак 11 версия без всяких обнов

    Буквально сегодня, свежеставленная семёрка матюкнулась и захотела обновлений
    Такчто про "обновы" ей тоже нужны

    Всего записей: 1856 | Зарегистр. 29-03-2006 | Отправлено: 01:01 14-10-2009
    222222



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [q=Цитата из кепки]
    Цитата:

    Последние версии DirectX:

  • 9.0c (для Windows XP), 10.1 (для Windows Vista), 11.0 (для Windows 7)
  • Скачать последнее обновление: АВГУСТ 2009 (~103 МБ), для экономных есть repack (29,1 МБ), info
  • Полная версия DirectX (SDK) для разработчиков приложений и программистов: АВГУСТ 2009 (~553 МБ)
  • Для экономных пользователей по состоянию на 2007-2009 годы предлагаются следующие обновления:   Глянем сюда
     


  • Здесь перечислены последние версии для разных ОС и обновления. Вопрос№1: что обновление обновляет и где скачать это что-то, чтоб потом его обновить? Вопрос№2: какая версия будет после применения обновления: 9.0c , 10.1 или 11.0?

    Всего записей: 138 | Зарегистр. 09-08-2004 | Отправлено: 23:47 14-10-2009 | Исправлено: 222222, 23:49 14-10-2009
    Kein



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Полное обновление directx_redist - это standalone пакет для любых версий windows (не уверен насчет 95) любой архитектуры. Он включает в себя как либы старых версий dx (7-8-9), так и новых (10.х, 11), однако, версия directx зависит от системы. Для семейства win2k/xp и старее - это dx9, для висты - dx10.x или 11 (последнее верно лишь при установленном KB для поддержки dx11), для win7 - dx11.
     
    Последний dx_redist надо ставить даже на windows 7.

    ----------
    Я слишком ленив для всего этого...

    Всего записей: 1331 | Зарегистр. 09-01-2003 | Отправлено: 01:44 15-10-2009
    str

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    для экономных есть repack (29,1 МБ),

    Удалили. Перезалейте, плз.

    Всего записей: 168 | Зарегистр. 27-03-2004 | Отправлено: 17:38 05-11-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    str

    Цитата:
    Удалили. Перезалейте, плз.

    DirectX End-User Redistributable August 2009 repack 29.1МБ
    После распаковки получаем directx_aug2009_redist.exe
    http://gettyfile.ru/420165/
     
    md5
    d6de1ce05a6967111c34a1314cf74e71 *directx_aug2009_repack.exe
     
    repack обновлён:
    1. repack стал автономным
    2. распаковывать можно в любую папку (желательно в пустую)
    3. "временные" файлы удаляются
    4. всего требуется 570МБ дискогового места
    5. при удачном исходе на выходе останется два файла:
    directx_aug2009_redist.exe и directx_aug2009_redist.exe.md5

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 07:26 07-11-2009
    Vania

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скачал
    Цитата:
    Скачать последнее обновление: АВГУСТ 2009 (~103 МБ)
    при запуске пишет в заголовке SDK. Так и должно быть?

    Всего записей: 1941 | Зарегистр. 30-12-2005 | Отправлено: 22:52 12-11-2009
    twinl



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    пишет в заголовке SDK. Так и должно быть?  

    http://ru.wikipedia.org/wiki/SDK

    Всего записей: 2175 | Зарегистр. 01-10-2006 | Отправлено: 23:10 12-11-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vania

    Цитата:
    при запуске пишет в заголовке SDK. Так и должно быть?

    так "задумано"

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 23:13 12-11-2009
    Vania

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да это понятно что это комплект средств разработки, просто он в шапке идёт второй строкой на 553Mb, вот поэтому и засомневался. Спасибо за ответ.

    Всего записей: 1941 | Зарегистр. 30-12-2005 | Отправлено: 23:46 12-11-2009
    alexmats



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    egor23


    ----------
    Интервью с Богом детям 60х-70х

    Всего записей: 1306 | Зарегистр. 05-03-2002 | Отправлено: 11:22 13-11-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добавлены параметры для bat-файла, тестируем всё ли там правильно присваивается, может какие ещё нужны параметры?
    Описание параметров есть в bat-файле.
    Параметры можно указывать в любой последовательности, обрабатываются первые 4-ре параметра, при противоположных значениях присваивается первый идущий.
    directx_s.bat
     
    Добавлено:
    Пример
    directx_s.bat dxsetupx86

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 06:15 14-11-2009 | Исправлено: egor23, 06:23 14-11-2009
    StaryDed4



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Нарисовалась проблема. Dxdiag выдаёт такое сообщение.
    Результаты проверки direct3d 8: Отказ при проверке на шаге 29 (DrawIndexPrimitive): HRESULT = 0x8876017с (Недостаточно видеопамяти). Такое же сообщение по direct3d 9.
    Конфигурация: Athlon Semtron 2500+; VIA KT600-8237; ATI Radeon 9600; DDR400 1024 + 256 Mb; WD 160 Gb. XP SP3, Драйвера свежие. и вообще драйвера разные пробовал. Глюк с видеокартой исключил. Ставил заведомо рабочую. Как такие траблы решать? Подскажите плиз.
     
    Добавлено:
    Вопрос снят. Погуглил. Нашёл где собака порылась. Официально поддержка видеокарт < R300 заканчивается на Catalist 6.11. Его и нужно ставить.

    Всего записей: 275 | Зарегистр. 09-10-2008 | Отправлено: 00:09 15-11-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    StaryDed4

    Цитата:
    Погуглил. Нашёл где собака порылась. Официально поддержка видеокарт < R300 заканчивается на Catalist 6.11. Его и нужно ставить.

    9.3 "последний" по идеи для ATI Radeon 9600

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 00:55 15-11-2009 | Исправлено: egor23, 01:00 15-11-2009
    Seymour

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не ставится последний августовский DirectX под Windows XP SP3. В чем может быть причина? DXError.log
     
    И еще вопрос, нужно ли ставить старые обновления для Managed DirectX (MDX), которые шли с версиями 9.0 - 9.0c по Feb2005 (файл ManagedDX.cab)? Просто в последних релизах (Apr2005 - Apr2006) изменился путь установки (с "Microsoft.NET\Managed DirectX" на "Microsoft.NET\DirectX for Managed Code"). Означает ли это, что старые версии больше не поддерживаются? Или они все равно нужны, для совместимости..

    Всего записей: 1089 | Зарегистр. 07-12-2006 | Отправлено: 22:44 18-11-2009 | Исправлено: Seymour, 22:45 18-11-2009
    Cosmotron



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    egor23

    Цитата:
    9.3 "последний" по идеи для ATI Radeon 9600

    на офсайте для 9600 предлагается 9.8....с припиской legacy...

    Всего записей: 1414 | Зарегистр. 08-01-2004 | Отправлено: 10:20 19-11-2009
    Kein



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Seymour

    Цитата:
    Не ставится последний августовский DirectX под Windows XP SP3. В чем может быть причина? DXError.log

    А что ты ставишь? Runtime или SDK? Если SDK, тот тут есть известная проблема с DLL'кой, которая несовместима с XP SP3.
     

    Цитата:
    И еще вопрос, нужно ли ставить старые обновления для Managed DirectX (MDX

    Нет, it's deprecated. Если ты кодер, переходи на XNA, если у тебя что требует MDX... ну, это в основном .NET_1.1-база.

    ----------
    Я слишком ленив для всего этого...

    Всего записей: 1331 | Зарегистр. 09-01-2003 | Отправлено: 03:13 20-11-2009
    Seymour

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kein

    Цитата:
    А что ты ставишь? Runtime или SDK?

    Runtime.

    Цитата:
    Нет, it's deprecated.

    Как понимать?

    Цитата:
    Если ты кодер, переходи на XNA

    Не кодер, а для запуска программ они не нужны?

    Всего записей: 1089 | Зарегистр. 07-12-2006 | Отправлено: 01:14 22-11-2009
    BetterLink

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Seymour
    Kein
    Извините, что встреваю в диалог, просто хочется помочь разъяснить.

    Цитата:

    Цитата:
    Нет, it's deprecated.

    Как понимать?

    Обновления для Managed DirectX (MDX) по февраль 2005 года являются устаревшими, ставить их нет необходимости и даже нежелательно.

    Всего записей: 762 | Зарегистр. 28-10-2005 | Отправлено: 02:08 22-11-2009 | Исправлено: BetterLink, 02:12 22-11-2009
    Seymour

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BetterLink

    Цитата:
    Обновления для Managed DirectX (MDX) по февраль 2005 года являются устаревшими, ставить их нет необходимости и даже нежелательно.

    Ясно, спасибо.
     
    Разобрался с проблемой неустановки DirectX в Windows XP. Резюмирую:
     
    Проблема:
     
    При установке последних релизов DirectX (Mar2008 и выше) на некоторых системах может появиться сообщение:

    Код:
    Установка DirectX
     
    Произошла внутренняя системная ошибка.
    Чтобы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке Windows.

    Либо:

    Код:
    Microsoft XAudio2
     
    CPU does not meet minimum requirement; Streaming SIMD Extensions support required.

    В файле DXError.log появляются записи:

    Код:
    [01/01/09 00:00:00] module: dxupdate(Sep  4 2009), file: dxupdate.cpp, line: 2223, function: RegisterDLL
     
        Failed API:        LoadLibraryEx()
        Error:        (0xc000001d)
     
        Unable to load C:\WINDOWS\system32\xactengine3_0.dll.
     
    --------------------
    [01/01/09 00:00:00] module: dxupdate(Sep  4 2009), file: dxupdate.cpp, line: 5848, function: DirectXUpdateInstallPlugIn
     
        RegisterDllFromSection() failed.
     
    --------------------
    [01/01/09 00:00:00] module: dsetup32(Sep  4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
     
        DirectXUpdateInstallPlugIn() failed.
     
    --------------------
    [01/01/09 00:00:00] module: dsetup32(Sep  4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
     
        InstallPlugIn() failed.

    Либо:

    Код:
    --------------------
    [01/01/09 00:00:00] module: dxupdate(Sep  4 2009), file: dxupdate.cpp, line: 2223, function: RegisterDLL
     
        Failed API:        LoadLibraryEx()
        Error:        (1114) - Произошел сбой в программе инициализации библиотеки динамической компоновки (DLL).
     
        Unable to load C:\WINDOWS\system32\XAudio2_0.dll.
     
    --------------------
    [01/01/09 00:00:00] module: dxupdate(Sep  4 2009), file: dxupdate.cpp, line: 5848, function: DirectXUpdateInstallPlugIn
     
        RegisterDllFromSection() failed.
     
    --------------------
    [01/01/09 00:00:00] module: dsetup32(Sep  4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
     
        DirectXUpdateInstallPlugIn() failed.
     
    --------------------
    [01/01/09 00:00:00] module: dsetup32(Sep  4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
     
        InstallPlugIn() failed.

    Причина:
     
    Установленный в системе процессор не имеет поддержки SSE инструкций, необходимых для успешной регистрации библиотек XACTEngine3_x.dll и XAudio2_x.dll.
     
    Решение:
     
    Перед установкой удалить из дистрибутива архивы, содержащие библиотеки XACTEngine3_x.dll и XAudio2_x.dll. Для последнего августовского релиза DirectX это:

    Код:
    Mar2008_XACT_x86(64).cab / Mar2008_XAudio_x86(64).cab;
    Jun2008_XACT_x86(64).cab / Jun2008_XAudio_x86(64).cab;
    Nov2008_XACT_x86(64).cab / Nov2008_XAudio_x86(64).cab;
    Mar2009_XACT_x86(64).cab / Mar2009_XAudio_x86(64).cab;
    Aug2009_XACT_x86(64).cab / Aug2009_XAudio_x86(64).cab.

    В Windows 2000 эти библиотеки не ставятся, поэтому установка происходит без каких-либо проблем.

    Всего записей: 1089 | Зарегистр. 07-12-2006 | Отправлено: 06:24 22-11-2009 | Исправлено: Seymour, 07:19 22-11-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft DirectX
    Widok (08-02-2010 11:18): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru