ShaddyR
17-02-2007, 15:56
DirectX 10: только для Vista и никакой совместимости с предыдущей версией.
По-немногу проясняется ситуация с пакетом DirectX версии 10, поставляемым в составе (уже не)новой ОС Vista от Microsoft.
*Как заявил Фил Тэйлор (Phil Taylor), один из лидеров проекта DirectX, в недавно опубликонной заметке под названием "Why DX10 wasn't created on XP and why it isn't in XP", пользователи Windows XP остались "за бортом" - под этой операционной системой мультимедийный набор драйверов DirectX10 работать не будет.
*Фил Тэйлор объясняет, что окончательно функциональные элементы дизайна DirectX10 сформировались в конце 2003, целых два года спустя появления в продаже Windows XP. А ряд вещей, таких как переключение задач графического процессора, управление памятью графической карты и т.д. - требуют поддержки на уровне ядра операционной системы. При этом автор не отрицает возможности заставить работать DirectX10 под Windows XP, но отмечает, что это потребует гигантских инженерных усилий и вряд ли будет осуществлено.
(по материалам новостной ленты Ф-Центр.ru, ссылка (http://www.fcenter.ru/online.shtml?softnews#material_id=20528))
И это еще не все. Вторая (и, боюсь, далеко не последняя) часть проблем, связанных с данным пакетом, может быть сформулирована так: DirectX 10-й версии обратно не совместим с 9-м релизом.
Напомню:
DirectX - это механизм, обеспечивающий функционирование мультимедиа-контента (как видео, так и аудио) в среде Windows. До последнего времени все его версии (включая v9.0c) поддерживали совместимость сверху вниз - другими словами, могли обновлять предыдущие версии DirectX, установленные в более старых ОС и реализовывали аппаратную поддержку видеокарт, используемых на компьютере, вне зависимости от версии, которая является родной для данной видеокарты.
С появлением Windows Vista ситуация резко изменилась.
*Следствием этого является вероятность того, что при запуске теперь уже «старых» версий игр в среде новой операционной системы Windows Vista могут возникнуть проблемы, вплоть до банальной ситуации, когда не происходит ничего. Связано это как раз с отсутствием необходимых компонентов внутри самой ОС.
*Вероятно, как возможное решение данной проблемы, в списке поддерживаемых ОС для февральского релиза DirecX 9.0c как чертенок из коробочки появилась ОС Windows Vista. Только вот одно непонятно: зачем одной Windows два DirectX-а ? Не жирновато-ли будет? ;)
(по материалам новостной ленты Overclockers.ru, ссылка (http://www.overclockers.ru/softnews/24780.shtml))
По-немногу проясняется ситуация с пакетом DirectX версии 10, поставляемым в составе (уже не)новой ОС Vista от Microsoft.
*Как заявил Фил Тэйлор (Phil Taylor), один из лидеров проекта DirectX, в недавно опубликонной заметке под названием "Why DX10 wasn't created on XP and why it isn't in XP", пользователи Windows XP остались "за бортом" - под этой операционной системой мультимедийный набор драйверов DirectX10 работать не будет.
*Фил Тэйлор объясняет, что окончательно функциональные элементы дизайна DirectX10 сформировались в конце 2003, целых два года спустя появления в продаже Windows XP. А ряд вещей, таких как переключение задач графического процессора, управление памятью графической карты и т.д. - требуют поддержки на уровне ядра операционной системы. При этом автор не отрицает возможности заставить работать DirectX10 под Windows XP, но отмечает, что это потребует гигантских инженерных усилий и вряд ли будет осуществлено.
(по материалам новостной ленты Ф-Центр.ru, ссылка (http://www.fcenter.ru/online.shtml?softnews#material_id=20528))
И это еще не все. Вторая (и, боюсь, далеко не последняя) часть проблем, связанных с данным пакетом, может быть сформулирована так: DirectX 10-й версии обратно не совместим с 9-м релизом.
Напомню:
DirectX - это механизм, обеспечивающий функционирование мультимедиа-контента (как видео, так и аудио) в среде Windows. До последнего времени все его версии (включая v9.0c) поддерживали совместимость сверху вниз - другими словами, могли обновлять предыдущие версии DirectX, установленные в более старых ОС и реализовывали аппаратную поддержку видеокарт, используемых на компьютере, вне зависимости от версии, которая является родной для данной видеокарты.
С появлением Windows Vista ситуация резко изменилась.
*Следствием этого является вероятность того, что при запуске теперь уже «старых» версий игр в среде новой операционной системы Windows Vista могут возникнуть проблемы, вплоть до банальной ситуации, когда не происходит ничего. Связано это как раз с отсутствием необходимых компонентов внутри самой ОС.
*Вероятно, как возможное решение данной проблемы, в списке поддерживаемых ОС для февральского релиза DirecX 9.0c как чертенок из коробочки появилась ОС Windows Vista. Только вот одно непонятно: зачем одной Windows два DirectX-а ? Не жирновато-ли будет? ;)
(по материалам новостной ленты Overclockers.ru, ссылка (http://www.overclockers.ru/softnews/24780.shtml))