Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Технологии OpenGL, Direct Draw и WPF в Windows Vista

Напечатать страницу
27.03.2006 18:29 | legion1989

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

Современная технология OpenGL 1.4 использует в своей работе Direct3D для улучшения производительности некоторых приложений. OpenGL представляет собой драйвер ICD (Installable Client Driver), который может быть установлен в ОС Windows XP.

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

Драйвер ICD (OpenGL) в Windows Vista – это новая возможность внедрения продукции для сторонних разработчиков в среду Windows Vista. Кроме этого, в Windows Vista используется новая технология Desktop Window Manager (DWM), которая выводит изображение в экранную интерактивную среду, где символами представлены рабочие компоненты. Особенность DWM заключается в том, что благодаря этой технологии мерцание изображения исключается. Технология Desktop Window Manager специально разработана для поддержки эффекта прозрачности и 3D изображений в Windows Vista. Для корректной работы Desktop Window Manager, необходима видеокарта, поддерживающая драйвер LDDM (Longhorn Display Driver Model).

Еще одной технологией, использующейся в Windows Vista, является Direct Draw. С ее помощью создается общее изображение, которое используется различными приложениями. При необходимости это изображение масштабируется и изменяется рабочим приложением для вывода его на экран. Если приложение не имеет приоритетных настроек по работе с технологией Direct Draw, это ведет к отказу другой графической технологии Desktop Window Manager (DWM), которая используется в ОС Windows Vista. В этом случае проблема состоит в том, что приложение считается полноэкранным, в то время как система пытается использовать его одновременно с другими приложениями в полноэкранном режиме.

Назначение графической технологии Windows Presentation Foundation (WPF) заключается в оптимизации работы оборудования с такими видами графического изображения как текст, геометрические фигуры и т. д. Так же WPF, работая совместно с Direct3D, принимает участие в выводе изображения через Desktop Window Manager.

Источник: http://www.winline.ru/

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.106 секунд (Общее время SQL: 0.089 секунд - SQL запросов: 53 - Среднее время SQL: 0.00168 секунд))
Top.Mail.Ru