Чем «восьмерка» круче Windows 7?


Сотрудники компании Microsoft подробно рассказали обо всех компонентах и функциях, которые появились в долгожданной Windows 8. Нужно отметить, что основные особенности платформы имеют прямое отношение к графике. В общем, можно увидеть очень серьезные улучшения, особенно для рендеринга текстовых записей. Это же касается векторной, растровой, а также 3D-графики. Официальный блог разработчиков содержит незамысловатую фразу: «Аппаратное ускорение, где только можно: графика Windows 8».
Основной движущей силой графических технологий «восьмерки» можно считать большой опыт разработчиков, который был получен во время создания DirectX-графики для Windows 7. Сейчас DirectX, как известно, превратилась в единую мощную платформу аппаратного ускорения графики для различных видов приложений (интернет-обозреватели, электронная почта, календари и различные виды вспомогательных приложений).
Наверное, основной разработкой, показывающей увеличенные возможности аппаратного ускорения в Windows 8, можно считать браузер под названием Internet Explorer. Нужно напомнить, что в «семерке» разработчики также прикладывали множество усилий для ускорения графики в браузере. Как следствие, появлялись связанные с этим специальные приложения (или Windows Live Mail, или Windows Live Messenger). На примере этих продуктов вы увидите, какого выигрыша можно достичь при использовании остальных приложений.
По поводу аппаратного ускорения текстовой формы нужно отметить следующее: текст в любом случае является обязательным видом контента для Windows, поэтому ускорение можно считать очень важной особенностью для приложений.
В соответствии с информацией Microsoft, увеличение скорости отображения форматированных текстовых записей (с абзацами) приблизительно равно 150%. В случае с графическим интерфейсом - 131%, а для заголовков окошек и текста - около 336%.
В рендеринге геометрии, так его называют специалисты Microsoft, следует отметить увеличенную скорость отображения 2D-фигур. Подобный вид рендеринга используется, чтобы можно было создавать таблицы, графики, специальные диаграммы, а также отдельные элементы пользовательского интерфейса. В Windows 8 преимущества аппаратного ускорения графики основываются на поддержке HTML5 Canvas, технологии SVG (запуск Metro-приложений). Также можно отметить веб-страницы, которые открываются с помощью браузера Internet Explorer версии 10. В случае с линиями ускорение вывода достигает значения в 184%, а для сложных эллипсов данный показатель равен 369%, прямоугольники со скругленными углами - около 220%, а для стандартных прямоугольных форм - 438%.
Процесс работы с растровыми файлами в Windows 8 также подвергся значительной модернизации. Из поддерживаемых форматов можно выделить GIF, JPEG, а также PNG. Еще нужно отметить ускорение декодирования картинок. В этом случае прирост скорости достигается с помощью SIMD-инструкций (для поддерживаемых процессорных архитектур).
Когда происходит воспроизведение видеоролика, то браузер обновляет определенную область окошка, которая содержит видеозаписи, но никак не текст. Для ускорения перерисовки экрана в последней версии DirectX применяется метод прокрутки окошек. Также учитывается необходимость обновлять только указанные фрагменты рабочего стола. В подобном случае происходит уменьшение количества процессов, имеющих отношение к копированию графики в основную память. Как следствие, происходит снижение потребления энергии и увеличение времени работы от используемых батарей.
Более подробно ознакомиться с новшествами аппаратного ускорения графики для различных приложений Windows 8 можно на официальном блоге разработчиков в соответствующей теме.

понравился пост

06.08.2012 amdin 0 2625
avatar
Общайся на форумах и получай деньги - Advego.ru