Direct2D эффекты в Windows 8.
Стилистические эффекты, применяемые к изображениям становятся всё более распространенными в современном опыте пользователей. Они могут помочь выделить область приложения, обратить ваше внимание на определенную часть экрана, или просто сделать вещи выглядящими лучше. Как мы и рассчитывали, графика для Windows 8,которую мы хотели сделать действительно легкой для разработчиков в применении этих видов воздействия в своих приложениях. Мы рассмотрели два основных направления, по которым обработка изображений будет полезной:
- Пользовательский интерфейс изображений
Метро-стиль использует динамические визуальные эффекты. Мы хотели включить Metro-приложения так,чтобы сделать обработку изображения в режиме реального времени.Это может варьироваться от перехода 3D-эффектов на перспективные преобразования,размывая и блики на элементах пользовательского интерфейса. - Фотографии
Приложения, которые имеют дело с фотографиями часто хотят богатый набор возможностей обработки изображений. Эффекты, такие как настройка экспозиции, яркости, контрастности, применение яркости и четкости, работа со сложными кривыми, и применение коррекциии дисторсии,все эти приложения позволяют улучшить ваши цифровые воспоминания.
Чтобы включить эти типы переживаний, мы добавили “Direct2D эффекты,” в новый набор API-интерфейса,который обеспечивает высококачественные с аппаратным ускорением эффекты ,которые могут быть нанесены на любое изображение.Direct2D эффекты имеют следующие преимущества:
- Они обеспечивают оптимальное качество визуализации эффектов изображения, чтобы удовлетворить потребности самых разнообразных приложений.
- Эффекты с аппаратным ускорением работают на широком спектре графического оборудования.
- Простой API даёт большой эффект при минимальном программировании.
- Они имеют множество встроенных эффектов.
- Они поддерживают большие размеры изображений, и до 32 бит на канал.
- Настраиваемые эффекты можно комбинировать со встроенными эффектами или другими пользовательскими эффектами.
Direct2D эффекты имеют некоторых новые пользовательские интерфейсы в Windows 8. Например, при нажатии на стартовом экране, плитки используют 3D преобразование эффекта “tilt” в нужном направлении. Они также имеют мощную платформу фильтров. Например, фильтры SVG и CSS, 3D — преобразования реализованы с использованием Direct2D эффектов.
Direct3D 11.1 в качестве общего основания
При добавлении новых функций, таких как Direct2D Эффекты-это отличный способ, чтобы помочь разработчикам создавать новые приложения,корме тех способов,которые мы рассмотрели,чтобы сделать его проще в использовании в существующих возможностях DirectX.
В Windows 8, новый API Direct3D 11.1 является основой для аппаратного ускорения 2D-графики и текста, обработки изображений, 3D-графики и видео. Новый API делает его гораздо проще смешивать разные типы контента в одну сцену, потому что единый API теперь управляет всеми GPU ресурсами. Это также уменьшает использование памяти за счет устранения избыточности, участвующего в создании нескольких графических устройств для управления объектами в коде приложения. Кроме того, Direct3D 11.1 предоставляет унифицированный способ для приложений для доступа к различным возможностям различного графического оборудования.Он обеспечивает механизмы для приложений,чтобы определить, какие функции доступны, и только затем использует эти возможности.Это позволяет создавать приложения,для максимального использования графических возможностей,будь то графический процессор который был разработан для аккумулятора на планшете, или high-end игр на ПК.
[share-locker locker_id=»ad9165220652dd2d4″ theme=»blue» message=»Если Вам понравилась эта статья,нажмите на одну из кнопок ниже.СПАСИБО!» facebook=»true» likeurl=»CURRENT» vk=»true» vkurl=»CURRENT» google=»true» googleurl=»CURRENT» tweet=»true» tweettext=»» tweeturl=»CURRENT» follow=»true» linkedin=»true» linkedinurl=»CURRENT» ][/share-locker]