Как начать программирование с DirectX 11 в Windows 7 (в 2018 году)? - PullRequest
0 голосов
/ 29 октября 2018

Я установил Visual Studio Community 2017 в Windows 7. И я установил Windows 10 SDK (поскольку я читал, что DirectX SDK был интегрирован в Windows 10 SDK).

Я бы хотел начать программирование игр с DirectX 11 вместо DirectX 12, чтобы создать игру для ПК. (Не приложение)

Но я не смог найти учебник для этой среды, нужно ли обновляться до Windows 10?

Если так, есть ли пошаговое руководство по DirectX 11 для Windows 10?

1 Ответ

0 голосов
/ 29 октября 2018

Существует масса учебников, книг и других материалов, доступных для использования DirectX 11 в Windows 7. Основная проблема заключается в том, что многие из них полагаются на устаревший DirectX SDK, как вы заметили. Это можно легко обойти, но это может сбить с толку тех, кто плохо знаком с платформой.

Если вы ищете учебники по коду C ++, использующие DirectX 11, совместимые с Windows 7 SP1 и не использующие устаревший DirectX SDK (с одним исключением из-за отсутствия XAudio2.8 + поддержка Windows 7), см. DirectX Tool Kit для DX11 .

Кроме того, самую последнюю версию учебного проекта Direct3D 11, на которую вы ссылаетесь, можно найти на GitHub .

Некоторые основные учебные пособия по DirectX 11 и DirectX 12 также можно найти на Образцы Xbox-ATG .

См. Жизнь без D3DX для получения конкретной информации о заменах устаревшего D3DX11.

Даже если вы в конечном итоге заинтересованы в использовании DirectX 12, я настоятельно рекомендую сначала изучить DirectX 11. API-интерфейсы в деталях довольно разные, но все логические основы одинаковы, и DirectX 11 гораздо более простителен для новичков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...