Размер шрифта:

Windows 7 | DWM и WDDM 1.1 | Часть 1

Пришло время и Microsoft начала демонстрировать Windows 7 и описывать ее возможности, что позволяет нам все больше узнавать о будущей операционной системе. Но, к сожалению и этой информации мало, чтобы получить полное представление. На недавней конференции разработчиков PDC мы узнали совсем немного, и также немного информации мы получили о ней и на конференции WinHEC.

И вместе с тем, некоторую свежую информацию о графике будущей Windows 7 проверить все-таки получилось. Графика новинки Windows 7, по сути, будет являться эволюцией графики Vista. К примеру, в новинке будет обновлена модель драйвера WDDM с версии 1.0 до версии 1.1, и будет использована графическая технология DirectX 11, которая, впрочем, будет доступна и в Vista.

Сильных изменения в графике Windows 7 ожидать не приходится, хотя они должны повлиять на выбор в пользу новой ОС. Как могли мы попытаемся представить вам некоторую информацию, о том, чего же стоит ожидать от Windows 7 в вопросе графики.

Windows 7 | DWM и WDDM 1.1

Выход ОС Vista был ознаменован появлением новой, в тем времена, модели драйвера дисплея Windows Display Driver Model (WDDM), которая тогда имела версию 1.0. Данная модель была необходима менеджеру Desktop Window Manager (DWM) для рендеринга рабочего стола при использовании DirectX 9, предоставляя нам удобный пользовательский интерфейс Aero Glass, Flip3D и т.п.. Далее модель WDDM 1.0 будет обновлена до версии WDDM 1.1, которая будет необходима для работы некоторых новых возможностей DWM в Windows 7.

Интерфейс будущей операционной системы Windows 7

Интерфейс будущей операционной системы Windows 7

И все же, Windows 7 все-таки будет работать с драйверами WDDM 1.0 и с XP-драйверами, однако при этом вы врядли получите новых возможностей от DWM, а в случае XP-драйверов не будет интерфейса Aero Glass, равно как и никаких его возможностей (таже история что и с Vista).

И все же, что нового мы получим от WDDM 1.1? В первую очередь DWM будет использовать DirectX 10 вместо 9 и предложит некоторые ощутимые улучшения производительности. В независимости от того, сколько отрыто окон DWM будет использовать одно и тоже количество памяти. Размер используемой памяти видеокарт при открытии окон будет все-таки расти, однако количество памяти, требующееся на это, по сравнению с Vista будет уменьшено наполовину.

Как следствие, при открытии окон на рабочем столе, Windows 7 потребуется значительно меньше памяти. Кроме этого, операционная система также просто обязана быть быстрее и эффективнее при рендеринге рабочего стола.

Надо отметить, что Windows 7 предоставит и ожидаемую технологию Direct2D – разновидность ускоренного 2D-замещения для интерфейса GDI, использовавшегося для прорисовки 2D-графики, сплайнов, линий и т.п. Новая Direct2D будет основана на Direct3D 10 и будет требовать драйверов WDDM 1.1, что в свою очередь обеспечит стандартные приложения добавочной производительностью в работе окон рабочего стола.

Увеличения производительности от новых драйверов WDDM 1.1 должны ощутить на себе и игры DirectX 10. Конечно сегодня еще рано говорить о каких-либо конкретных цифрах, однако уже сейчас можно предположить, что степень этих улучшений будет увеличиваться от игры к игре.

Также стоит сказать об улучшениях в работе медиа-приложений, которые используют в своей работе оверлейную функцию видеокарт. При использовании таких приложений пользователи Vista сталкивались с раздражающим мерцанием экрана – при запуске приложения (и уходе из Aero glass) и при выходе из приложения. Однако в Windows 7 благодаря драйверам WDDM 1.1, эта проблема будет решена.

Решена будет и проблема с масштабированием, проявляющаяся при использовании проектора с соотношением сторон 4:3, лаптопа или настольного компьютера с широкоэкранным монитором. Новые режимы масштабирования драйвера WDDM 1.1 позволят широкоэкранному монитору отображать картинку с тем же соотношением сторон, что и у проектора.

Интерфейс будущей операционной системы Windows 7

Следует отметить, что в случае наличия только драйверов WDDM 1.0, рабочий стол все-таки будет поддерживать интерфейс Aero, однако который будет работать на том, что Microsoft называет “10 уровень 9”. Те же вызовы DirectX 10 к DWM будут использоваться для рендеринга рабочего стола, но они будут преобразоваться в подмножество функций DirectX 9 и, уже в преобразованном виде, будут направляться к DX9-драйверам устаревших видеокарт. Не надейтесь, что создатели игр или кто-то еще в действительности будет использовать эти функции – это просто метод рендеринга рабочего стола, который Microsoft предлагает для поддержки устаревшего оборудования.

Все видеокарты и встроенные графические чипсеты, совместимые с DX10, должны будут получить драйвера WDDM 1.1, и ориентировочно за год до выпуска Windows 7 данные карты должны будут стать обычным явлением.

Добавить в:


Комментарии к этой заметке больше не принимаются.




Рейтинг популярности - на эти заметки чаще всего ссылаются:


декабрь, 2008
пн вт ср чт пт сб вс
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