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


Руководство по программированию Direct2D

В этом разделе содержатся концептуальные разделы программирования, описывающие использование API Direct2D.

Раздел Описание
Обзор API Direct2D
Общие сведения об объектной модели Direct2D.
Direct2D и High-DPI
Описывает, как Direct2D размещает дисплей с высоким уровнем DPI.
Политики обработки ошибок Direct2D
Описывает политики обработки ошибок в Direct2D.
Контексты устройств и устройств
Повышение производительности приложений Direct2D
Описывает методы улучшения производительности Direct2D.
Обзор слоев
Описывает основы уровней Direct2D.
Печать и списки команд
Элемент управления печати Direct2D — это новый компонент модуля Direct2D в Windows 8. Этот компонент позволяет приложениям Direct2D повторно использовать вызовы рисования Direct2D (с точки зрения изменений состояния и примитивов отображения) для доставки результатов печати, аналогичных отображаемым на экране.
Многопоточные приложения Direct2D
Описывает рекомендации по созданию многопоточных приложений Direct2D.
Профилирование приложений DirectX
Показывает, как измерять некоторые из наиболее важных измерений времени производительности для приложения DirectX с помощью средств XPerf и GPUView , которые поставляются в составе набора средств производительности Windows.
Сжатие блоков
Описывает, как работает сжатие блоков и как использовать его в WIC и Direct2D.
Эффекты
Обзор эффектов Direct2D.
Кисти
Описывает использование кистей Direct2D, объектов, используемых для рисования заливок и контуров.
Геометрические объекты
Описывает использование геометрий Direct2D для представления, управления и анализа фигур.
Совместимость
Описывает взаимодействие Direct2D с другими системами.
Преобразования
Описывает основы tranforms и способы применения различных преобразований к объектам.
Практические руководства
Содержит примеры, демонстрирующие выполнение различных задач с помощью Direct2D.
Отрисовка текста с помощью Direct2D и DirectWrite
В отличие от других API, таких как GDI, GDI+ или WPF, Direct2D взаимодействует с другим API , DirectWrite, для управления и отрисовки текста. В этом разделе описываются преимущества и взаимодействие этих отдельных компонентов.
Общие сведения о масках непрозрачности
Описывает, как использовать растровые изображения и кисти для определения маски непрозрачности.
Общие сведения о ресурсах
Описывает ресурсы Direct2D и способ их совместного использования.
Поддерживаемые форматы пикселей и режимы альфа-канала
Описывает форматы пикселей и альфа-режимы, поддерживаемые каждым типом целевого объекта отрисовки.
Использование Direct2D для отрисовки на стороне сервера
Описывает использование Direct2D для отрисовки на стороне сервера.
Общие сведения о целевых объектах визуализации
Описывает различные типы целевых объектов отрисовки Direct2D и их использование.
Общие сведения о совместимых целевых объектах отрисовки A8
Описывает основы совместимых целевых объектов отрисовки A8 и примеры их использования.