Ключи для активации Vector Glass в Vista 5381.1

Published on Март 3, 2009 by   ·   Комментариев нет

Обновление 12 мая 2006 г.

how to make money online for free

После публикации данной статьи возникла куча вопросов в комментариях, в том числе заданных в довольно грубом тоне. Я еще раз попрошу уважаемых читателей – давайте будем уважать друг друга и не будем друг друга оскорблять.

После некоторых переговоров на AeroXP.net, поиска по Google и чтению старых и забытых документов, я составил картину, разъясняющую что такое Vector Glass, зачем оно нужно и др.

Сегодня в Windows Vista прозрачность организуется за счет прозрачных PNG-файлов, обрабатывающихся Windows Presentation Foundation (WPF или Avalon), в свою очередь, если не ошибаюсь, использующим пиксельные шейдеры для эффекта Blur (размытие под прозрачностью). Минусы этой системы состоят в основном в проблемах при больших разрешениях, когда возможности PNG себя исчерпывают.
Vector Glass представляет собой прозрачность обрабатывающуюся и генерирующуюся непосредственно векторными (вершинными) шейдерами, что решает ряд проблем. Именно такая прозрачность, организованная на уровне программируемых вершинных шейдеров, была заявлена при разработке Windows Longhorn, но так и не была реализована в Vista.
Отсюда всплывает кодовое имя Diamond – ранее ходили слухи о новом революционном интерфейсе (Diamond, Project M и др.) и теперь все это снова и снова начинают «перелопачивать». Меня несколько удивило, что на таком уровне разработки Vista (после Beta 1 и СТР-программы) еще возможно изменение способа рендеринга прозрачности. В ответ на это меня уверили, что ничего революционного тут нет и, возможно, данная возможность все-таки будет реализована.

За время выяснения всего этого, были найдены еще некоторые ключи в Vista 5308:

Код:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\\Avalon.Graphics]
«DisableHWAcceleration»=dword:00000000
«SkipDriverCheck»=dword:00000001
«SkipDriverDateCheck»=dword:00000001
«UseReferenceRasterizer»=dword:00000001
«RPCAvalon»=dword:00000000
«RecordAvalonFile»=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics\DISPLAY1]

[HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics\GoodDrivers]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics\Tier00010000]
«MemorySize»=dword:00020000
«PixelShaderVersion»=dword:00000003
«VertexShaderVersion»=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\\Avalon.Graphics\Tier00020000]
«MemorySize»=dword:00020001
«PixelShaderVersion»=dword:00000003
«VertexShaderVersion»=dword:00000003

Все это вызывает лишь домыслы, например есть теория, что Tier0002 и будет Diamond, а Tier0001 то, что мы видим сегодня. Или наоборот, Tier0001 – сегодняшний вариант, Tier0002 – Vector Glass и Tier0003 – Diamond. Все это, однако, лишь неподтвержденные версии и слухи.


Векторная прозрачность действительно будет в Vista, то, чего так долго ждали мы и многие другие пользователи. До этого момента ничего не было известно об этом, но пользователь с AeroXP.net нашел некоторые интересные ключи для реестра, вычисленные через DLL специализированные на DWM.

Вот эти ключи:

Код:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics]
«EnableDebugControl»=dword:00000000
«UseDX9LText»=dword:00000000
«BreakOnUnexpectedErrors»=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics\DISPLAY1]
«PixelStructure»=dword:00000064
«GammaLevel»=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics\Tier00010000]
«MemorySize»=dword:00020000
«PixelShaderVersion»=dword:00000003
«VertexShaderVersion»=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics\Tier00020000]
«MemorySize»=dword:00020001
«PixelShaderVersion»=dword:00000003
«VertexShaderVersion»=dword:00000003

Внимание! После добавления этих ключей создается ощущение, что Vista пытается запустить векторную прозрачность, но это не удается. Возможно, нужна особая комбинация значений или оборудования.

Источник: http://chris123nt.com/



























Смотрите также:

Tags: , ,

Readers Comments (Комментариев нет)

Comments are closed.



Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]