Руководство по программированию Direct2D
В этом разделе содержатся основные разделы программирования, описывающие использование API Direct2D.
Раздел | Описание |
---|---|
Обзор API Direct2D |
Обзор объектной модели Direct2D. |
Direct2D и высокое разрешение |
Описывает, как Direct2D поддерживает дисплей с высоким разрешением. |
Политики обработки ошибок Direct2D |
Описывает политики обработки ошибок в Direct2D. |
Устройства и контексты устройств |
|
Повышение производительности приложений Direct2D |
Описывает методы повышения производительности Direct2D. |
Общие сведения о слоях |
Описывает основы уровней Direct2D. |
Печать и списки команд |
Элемент управления печатьюDirect2D — это новый компонент модуля Direct2D в Windows 8. Этот компонент позволяет приложениям Direct2D повторно использовать свои вызовы рисования Direct2D (с точки зрения изменения состояния и примитивов для изменения состояния) для предоставления результатов печати, аналогичных отображаемым на экране. |
Многопоточные приложения Direct2D |
Рекомендации по созданию многопоточных приложений Direct2D. |
Профилирование приложений DirectX |
Показано, как измерить некоторые из наиболее важных показателей производительности для приложения DirectX с помощью средств XPerf и GPUView , которые поставляются в составе набора средств для повышения производительности Windows. |
Сжатие блоков |
Описывается, как работает сжатие блоков и как его использовать в WIC и Direct2D. |
Эффекты |
Обзор эффектов Direct2D. |
Кисти |
Описывает, как использовать кисти Direct2D, объекты, используемые для заливки и контуров. |
Геометрические объекты |
Описывает, как использовать геометрии Direct2D для представления, обработки и анализа фигур. |
Совместимость |
Описывает взаимодействие Direct2D с другими системами. |
Преобразования |
Описывает основы трансформ и способы применения различных преобразований к объектам. |
Разделы практического руководства |
Примеры, демонстрирующие выполнение различных задач с помощью Direct2D. |
Отрисовка текста с помощью Direct2D и DirectWrite |
В отличие от других API, таких как GDI, GDI+ или WPF, Direct2D взаимодействует с другим API, DirectWrite, для обработки и отрисовки текста. В этом разделе описываются преимущества и взаимодействие этих отдельных компонентов. |
Общие сведения о масках непрозрачности |
Описывает использование растровых изображений и кистей для определения масок непрозрачности. |
Общие сведения о ресурсах |
Описывает ресурсы Direct2D и способы их совместного использования. |
Поддерживаемые форматы пикселей и режимы альфа-канала |
Описывает форматы пикселей и альфа-режимы, поддерживаемые каждым типом целевого объекта отрисовки. |
Использование Direct2D для отрисовки Server-Side |
Описывает использование Direct2D для отрисовки на стороне сервера. |
Общие сведения о целевых объектах отрисовки |
Описывает различные типы целевых объектов отрисовки Direct2D и способы их использования. |
Общие сведения о совместимых целевых объектах отрисовки A8 |
Описание основ совместимых целевых объектов отрисовки A8 и примеры их использования. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по