Vista Презентация Фонда
Все изменения в интерфейсе, вступающие в Vista пакет является прямым или косвенным результатом Vista' новой графической подсистемы. Кодовым названием Авалон, но теперь официально называется Windows Презентация Фонда (МПП), Vista' в графической основы должны оказаться благом для обоих разработчиков и конечных пользователей. Но это будет только won''t Vista сообщество в том, что выгоды от МПП, поскольку Microsoft решила backport МПП для Windows XP и Windows Server 2003. Разработчики будут (и, судя по всему, уже делают) любовь МПП, поскольку она предусматривает единого окна "для всех своих потребностей графическом. Перед МПП, разработчикам пришлось работать с довольно тревожный ряд технологий и интерфейсов прикладного программирования (API). Например, чтобы сделать простой 2D форму, они призвали Графический интерфейс устройств (GDI), для 3D объектов, они используются Direct3D или OpenGL, для мультимедийных объектов, они используются DirectShow, и для пользователя интерфейс объектов, они используются User32 или Windows Формы, назовем лишь некоторые из них. Некоторые из этих технологий (таких, как GDI) были примерно с Windows 1.0. Очевидно, что пришло время для перемен. В МПП, разработчики могут делать 2D, 3D, анимация, изображения, видео-, аудио-, специальные эффекты, а также делает текст с помощью единого API, которая работает постоянно независимо от того, какой тип объекта разработчик работает с. Это значительно упрощает пользовательский интерфейс программирования, в результате чего более надежных приложений, которые поставляются на рынок быстрее, чем когда-либо. МПП также представил новый язык разметки призвал XAMLeXtensible Применение разметки Languagewhich действует как своего рода передний край для создания интерфейсов приложений. Идея здесь состоит в том, что с помощью относительно простой разметки кода, разработчики и дизайнеры могут работать вместе для создания пользовательских интерфейсов. С user' зрения, главная проблема заключается в том, что хотя наши графические процессоры (графических процессоров) было получить еще более мощный, и наше видео адаптеров были населенном с более графической памяти, нашей операционной системы и applicationswith исключением игровой spherehave не был запрограммирован воспользоваться все это мощные аппаратные средства. МПП изменений все, что путем внедрения новой графической модели, которые могут в полной мере воспользоваться today' мощных графических процессоров, и очень большое количество видео-памяти. В МПП, все производства проходит через мощный слой Direct3D, а это означает, что все графическое работы перенести на GPU, тем самым сохранив процессора для более важных задач. (Технически, МПП будет проходить только в графической нагрузки на GPU в видеоадаптеры, поддерживающие DirectX 7 или более поздней версии.) Кроме того, выходной использования векторной графики, делает технологию, в которой каждое изображение на экране состоит из точек, линий, полигонов , А кривые (они называются примитивы). В отличие от растровой графики, в котором каждый экран изображение состоит из точек, поддержка векторной графики чрезвычайно высоким разрешением изображения и полностью масштабируемую (то есть, вы можете увеличивать и уменьшать), без какой-либо потери качества изображения. Кроме того, МПП реализует новую технологию под названием Desktop оконного менеджера (DWM), которая берет на себя полный контроль над what' в отображаемых на экране. В предыдущих версиях Windows, приложений, использующих API, для отображения графики их непосредственно на экран. Теперь DWM берет на себя, что работа. Каждая заявка обращает свои графики вне экрана буфер, а затем DWM композитов содержимое буфера на экран. Все это означает, что МПП подводит некоторые существенные изменения в Windows Graphics:
статьи, представленные Алекс Маклин
|
|||||
|