Начало работы с графикой DirectX
Графика Microsoft DirectX предоставляет набор API, которые можно использовать для создания игр и других высокопроизводительных мультимедийных приложений. Графики DirectX поддерживают высокопроизводительную двухмерную и трехмерную графику.
Для трехмерной графики используйте API Microsoft Direct3D 11. Даже если у вас есть оборудование Microsoft Direct3D 9 или Microsoft Direct3D 10 уровня, вы можете использовать API Direct3D 11 и нацелить 9_x или уровень компонентов 10_x устройства. Сведения о разработке трехмерной графики с помощью DirectX см. в статье Создание трехмерной графики с помощью DirectX.
Для двухмерной графики и текста используйте Direct2D и DirectWrite, а не интерфейс графических устройств Windows (GDI).
Для создания растровых изображений, заполненных Direct3D 11 или Direct2D, используйте DirectComposition.
Дополнительные сведения о создании приложения Магазина Windows, использующего DirectX, см. в статье Создание первого приложения Магазина Windows с помощью DirectX. Класс Windows.UI::Xaml::Controls::SwapChainPanel можно использовать для создания высокопроизводительных приложений DirectX с наложением пользовательского интерфейса XAML. Дополнительные сведения об объединении XAML и DirectX в приложении для Windows см. в статье Взаимодействие DirectX и XAML.
Сведения о том, как создать драйвер дисплея для Windows 8, см. в статье Стратегия развития модели драйвера дисплея Windows (WDDM).
Если вам нужна документация для предыдущих версий DirectX, см. статью Классическая графика DirectX.