Прочитать на английском

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


Графика

В этой статье представлен индекс функций разработки, связанных с сценариями, связанными с графикой в приложениях Windows.

Win2D

Win2D — это простой api среда выполнения Windows для немедленной отрисовки графики в режиме 2D с ускорением GPU.

Функции пакета SDK для приложений для Windows

Пакет SDK для приложений Windows предоставляет следующие функции, связанные с графическими сценариями для выпусков ОС Windows 10 и более поздних версий.

Возможность Description
Отрисовка текста с помощью DWriteCore Используйте API C++/COM в заголовках DWriteCore пакета SDK для приложений Windows для отображения текста с помощью системы макета текста, высококачественной отрисовки текста Microsoft ClearType, аппаратного ускорения текста, многоформатного текста, поддержки широкого языка и многое другое.

Функции ОС Windows

Выпуски ОС Windows 10 и более поздних версий предоставляют широкий спектр API, связанных с графическими сценариями для приложений. Эти функции доступны с помощью сочетания API WinRT и Win32 (C++ и COM), предоставляемых пакетом SDK для Windows.

API WinRT

В следующих статьях содержатся сведения о функциях, доступных через API WinRT, предоставляемых пакетом SDK для Windows.

Статья Описание
Визуальный слой Узнайте, как использовать визуальный слой в приложениях UWP. Визуальный слой предоставляет высокопроизводительный API для графики, эффектов и анимаций и является основой для всех пользовательских интерфейсов на основе Xaml WinRT в приложениях Windows.
Использование визуального слоя в классических приложениях Узнайте, как использовать визуальный слой в приложениях WPF, Windows Forms и C++ Win32.
Платформа XAML Ознакомьтесь с основами языка XAML и концепций для графических компонентов на основе WinRT для приложений Windows.

API Win32 (C++ и COM)

В следующих статьях содержатся сведения о функциях, доступных через API Win32 (C++ и COM), предоставляемых пакетом SDK для Windows.

Статья Описание
Графика и игры Узнайте о ширине API Win32, связанных с графикой, играми и изображениями.
DirectX Графика DirectX предоставляет набор API, которые можно использовать для создания игр и других высокопроизводительных мультимедийных приложений.
Direct2D Direct2D — это аппаратно-ускоренный, немедленный, 2-D графический API, обеспечивающий высокую производительность и высококачественную отрисовку для 2-D геометрии, растровых изображений и текста.
Direct3D Direct3D позволяет создавать трехмерную графику для игр и научных приложений.
DirectWrite DirectWrite поддерживает высококачественную отрисовку текста, шрифты структуры независимо от разрешения и полнофункциональный текст и макеты Юникода.
Windows GDI Интерфейс графического устройства (GDI) — это базовый API, который позволяет приложениям использовать графический и форматированный текст как на экране видео, так и на принтере.

Функции .NET

Пакет SDK для .NET также предоставляет API, связанные с графическими сценариями для приложений WPF и Windows Forms.

Статья Описание
Графика (WPF) Узнайте о способах интеграции поддержки мультимедиа, векторной графики, анимации и композиции содержимого в приложениях WPF.
Графика и рисование (Windows Forms) Узнайте о способах создания графики, рисования текста и управления графическими изображениями в приложениях Windows Forms.