Создание первого приложения для Windows с помощью DirectX
Если вы знакомы с DirectX, вы можете разработать приложение DirectX, используя собственные C++ и HLSL, чтобы использовать все преимущества графического оборудования.
Используйте это базовое руководство, чтобы приступить к разработке приложений DirectX, а затем используйте стратегию, чтобы продолжить изучение DirectX.
Классическое приложение Для Windows с C++ и DirectX
Классическое приложение Windows с DirectX — это приложение, разработанное с помощью собственных API C++ и DirectX. Эта модель сложнее, чем приложение, написанное на управляемой платформе, но обеспечивает большую гибкость и доступ к системным ресурсам, особенно к графическим устройствам. Таким образом, это хорошая модель для опытных разработчиков.
Зачем разрабатывать приложение для Windows с помощью DirectX?
Ответ прост: вы хотите создать игру, которая интенсивно использует графику или мультимедиа и может использовать функции, которые поддерживаются многими графическими устройствами. Это будет непросто, если вы не знакомы с разработкой игр или разработкой для Windows и C/C++, но есть некоторые хорошие новости: DirectX 11 — это самая простая и единая версия Microsoft DirectX. Это также самый мощный и полнофункциональный. Если ваша цель — master разработки игр и изучить самые передовые методы отрисовки, то DirectX может предоставить вам возможность сделать это.
При этом важно планировать игру (или интерактивное приложение в режиме реального времени). Если вы не знакомы с разработкой игр и не предъявляет требовательных требований к графике, рассмотрите возможность разработки с помощью платформы .NET Framework. Кроме того, для платформ Windows доступно множество пакетов для разработки графики и игр по промежуточному слоям, а некоторые из них не требуют значительных навыков программирования.
Если вы уверены или просто мечтаете сделать игру с высокой точностью графики (или приложение со сложным графическим контентом), то читайте дальше!
В этом разделе
Раздел | Описание |
---|---|
Предварительные требования для разработки с помощью DirectX |
Приступая к разработке приложения для Windows с помощью DirectX, учитывайте предварительные требования на этой странице. Сюда входят технологии, которые необходимо знать, прежде чем углубляться в. |
Начало работы с DirectX для Windows |
Создание игры DirectX для Windows является сложной задачей для нового разработчика. Здесь мы быстро рассмотрим основные понятия и шаги, которые необходимо предпринять, чтобы начать разработку игры с использованием DirectX и C++. |
Дорожная карта для классических приложений DirectX |
Ниже приведены ключевые ресурсы, которые помогут вам приступить к работе с DirectX и C++ для разработки графических классических приложений, таких как игры. |