
Сегодня мы предлагаем вашему вниманию подробности о технике и принципе взаимодействия графических карт с новым поколением ОС Microsoft. Те, кто держит руку на пульсе развития современных технологий, полагаю уже в курсе, что все без исключения производители 3D графики объявили о поддержке нынешнего поколения своей графики в Windows Vista и плотном сотрудничестве с Microsoft в вопросе совместной разработки модели графических драйверов. Однако первым к нам попало описание наработок в этой области компании ATI. Ключевые изменения, конечно же, будут общими для всех графических драйверов под Windows Vista, но сегодня мы познакомимся с ними на примере и с учётом модели, реализованной компанией ATI.
...
Важнейшее изменение, представленное в модели WDDM, состоит в том, что базовая часть драйвера режима ядра не так тесно привязана к операционной системе, как в XPDM. Это означает еще меньше шансов возникновения критических сбоев операционной системы в результате сбоев в драйвере KMD.
Важнейшим из преимуществ модели WDDM является поддержка трёхмерной графической оболочки Рабочего Стола Windows Vista - Windows Aero. Для поддержки Windows Aero в операционной системе должен быть установлен графический драйвер WDDM и мощная видеокарта с аппаратной поддержкой DirectX 9. Оболочка Windows Aero представляет собой такое же 3D приложение, как, например, любая 3D-игра. Менеджер Рабочего стола Windows (Desktop Windows Manager) или DWM, показанный на рисунке ниже, отвечает за прорисовку и точное формирование трёхмерных объектов пользовательского интерфейса. Одно из преимуществ 3-мерной оболочки Рабочего стола заключается в том, что каждое окно (будь то окно приложения, браузера Internet Explorer или редактора Блокнот) обрабатывается как автономная поверхность, и пользователь может располагать окна одно над другим без перерисовки нижележащих. В Windows XP вся Рабочий стол и все окна воспринимаются системой как единая двухмерная плоскость. При перемещении окон происходит непрерывная перерисовка каждого окна или области Рабочего стола под перемещаемым окном, что приводит к потере четкости и значительному расходу вычислительных ресурсов.
...
http://www.3dnews.ru/video/ati_catalyst_vista