Поделиться через


Direct2D

Цель

Direct2D — это аппаратно-ускоренный, немедленный, 2-D графический API, обеспечивающий высокую производительность и высококачественную отрисовку для 2-D геометрии, растровых изображений и текста. API Direct2D предназначен для взаимодействия с GDI, GDI+и Direct3D.

Аудитория разработчика

Direct2D предназначен в первую очередь для использования следующими классами разработчиков:

  • Разработчики крупных, корпоративных приложений.
  • Разработчики, создающие наборы средств управления и библиотеки для использования подчиненными разработчиками.
  • Разработчики, которым требуется отрисовка на стороне сервера 2-D графики.
  • Разработчики, использующие графические элементы Direct3D и нуждающиеся в простой, высокопроизводительной 2-D и отрисовке текста для меню, элементов пользовательского интерфейса (UI) и отображения головных элементов (HUD).

Требования во время выполнения

  • Windows 7 или Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista и более поздних версий.
  • Windows Server 2008 R2 или Windows Server 2008 с пакетом обновления 2 (SP2) и обновлением платформы для Windows Server 2008 и более поздних версий.

Заметка

Обновление платформы для Windows Vista и обновления платформы для Windows Server 2008 — это набор библиотек времени выполнения, которые позволяют разработчикам нацеливать приложения на Windows 7, Windows Vista, Windows Server 2008 R2 и Windows Server 2008. Эти обновления будут доступны всем клиентам Windows Vista и Windows Server 2008 с помощью Центра обновления Windows. Сторонние приложения, требующие обновления платформы для Windows Vista или Обновления платформы для Windows Server 2008, могут обнаруживать, установлены ли необходимые обновления; Если это не так, Центр обновления Windows скачивает и установит его в фоновом режиме.

В этом разделе

Тема Описание
Новые возможности Direct2D
Ниже приведены некоторые новые дополнения к Direct2D.
о Direct2D
Представляет Direct2D, API, который предоставляет разработчикам Win32 возможность выполнять 2-D задачи отрисовки графики с высокой производительностью и качеством визуализации.
краткое руководство по Direct2D для Windows 8
Суммирует шаги, необходимые для рисования с помощью Direct2D, и содержит пример кода.
начало работы с Direct2D
Описывает, как приступить к созданию приложений Direct2D и предоставить пример кода.
Руководство по программированию
В этом разделе содержатся концептуальные разделы программирования, описывающие использование API Direct2D.
справочник по Direct2D
Подробно описывает API Direct2D.
инструментов и служебных программ
Средства и служебные программы, предоставляемые для Direct2D.
примеры
Примеры приложений, демонстрирующих API Direct2D.
глоссарий Direct2D
Описывает термины, часто используемые документацией Direct2D.

Дополнительные ресурсы