2015-05-16 8 views
2

сейчас я хочу понять Directx 12 и читать msdn. Это говоритНе можете найти Directx3D 12 примеров

Рабочие образцы устанавливаются с SDK, которые демонстрируют следующее:

Я нашел d3d здесь C:\Program Files (x86)\Windows Kits\10\Redist\D3D Но где образцы для Directx 12? Thansks.

ответ

3

Образцы в настоящее время доступны только разработчикам программы раннего доступа DX12 и в настоящее время недоступны, несмотря на то, что документация ссылается на них.

Существует один открытый образец, который я знаю о here. Взгляните на Sample3DSceneRenderer.cpp на пример того, как делать что-то с помощью DX12.

+0

Вы можете подписаться на DX 12 Early Access [здесь] (http://1drv.ms/1dgelm6). –

6

Microsoft опубликовала хранилище GitHub, содержащий несколько DirectX 12 образцов here

+0

Любое удачное получение образца для компиляции? Жалуется, что не смог найти . Я не могу найти dx12 sdk download где угодно. – Castaa

+1

DirectX SDK несколько лет назад перешел на платформу SDK. Для DirectX 12 вам понадобится последний [SDK для платформы Windows 10] (https://dev.windows.com/en-us/downloads/windows-10-sdk). – Stacker

+0

Обратите внимание, что к настоящему моменту Microsoft также добавила Win10 SDK в качестве опции установки для VS2015. Найдите его в разделе «Windows и веб-разработка-> Универсальные инструменты разработки приложений Windows -> Инструменты и Windows SDK 10.0.xxxx» в установщике VS. Вы также можете установить это позже, запустив программу установки с панели управления «Программы и компоненты» и выбрав опцию «Изменить». – ComicSansMS

0

В дополнение к официальным образцам DirectX команды в DirectX-Graphics-Samples GitHub repo, существуют некоторые основные Direct3D 12 образцов в Xbox-ATG-Samples GitHub repo, набор игр-ориентированных Direct3D 12 включенные шаблоны Visual Studio here и DirectX Tool Kit for DirectX 12 tutorials.

Если вы не являетесь опытным пользователем из Direct3D 11, то вы должны сосредоточиться на изучении Direct3D 11, прежде чем приступать Direct3D 12. DirectX 12 является API предназначен для графических экспертов и вполне прощает новичкам. Как правило, если вы еще не достигли пределов производительности ЦП Direct3D 11, вам не нужен Direct3D 12.

 Смежные вопросы

  • Нет связанных вопросов^_^