, потому что у меня проблемы с установкой DirectX SDK Июнь (11), я читал, что пользователи Windows 8.1 уже интегрировали SDK DirectX 11 - в Windows-SDK. Но, тем не менее, я не смог получить информацию (даже не из статьи MCs «Where is DirectX SDK»), если этот SDK предлагает возможность писать DirectX-Apps (Win 8-Apps). Если он также поддерживает запись обычных настольных программ : вы знаете, как я могу настроить нормальный Win32-проект с использованием DirectX из Windows-SDKWindows SDK - только для DirectX-приложений?
0
A
ответ
0
#pragma region COM
#include <guiddef.h>
#include <OCIdl.h>
#include <Unknwn.h>
#include <Objbase.h>
#pragma comment(lib, "Ole32.lib")
#include <OleCtl.h>
#pragma comment(lib, "OleAut32.lib")
#include <comutil.h>
#ifdef _DEBUG
#pragma comment(lib, "comsuppwd.lib")
#else
#pragma comment(lib, "comsuppw.lib")
#endif
#pragma region WIC
#include <wincodecsdk.h>
#include <wincodec.h>
#pragma comment(lib, "windowscodecs.lib")
#pragma endregion
#pragma region D2D
#include <d2d1.h>
#include <d2dbasetypes.h>
#include <d2d1helper.h>
#include <d2d1_1.h>
#include <d2d1_1helper.h>
#include <d2d1_2.h>
#include <d2d1_2helper.h>
#include <d2d1effects.h>
#include <d2d1effecthelpers.h>
#include <d2d1effectauthor.h>
#pragma comment(lib, "d2d1.lib")
#pragma endregion
#pragma region DWrite
#include <dwrite.h>
#include <dwrite_1.h>
#include <dwrite_2.h>
#pragma comment(lib,"dwrite.lib")
#pragma endregion
#pragma region D3D
#include <dxgi.h>
#include <d3d11.h>
#include <d3d11_1.h>
#include <d3d11_2.h>
#include <DirectXMath.h>
#include <DirectXColors.h>
#include <DirectXCollision.h>
#include <DirectXPackedVector.h>
#pragma comment(lib, "d3d11.lib")
#pragma comment(lib, "dxgi.lib")
#ifdef _DEBUG
#include <d3dcompiler.h>
#pragma comment(lib, "d3dcompiler.lib")
#endif
#pragma endregion
#pragma region XAudio
#include <Xaudio2.h>
#include <x3daudio.h>
#pragma comment(lib, "Xaudio2.lib")
#pragma endregion
WIN32 SDK D3D + D2D + XAudio + WIC включает в себя и статический ЛИЭСЕ Поместите их в вашем.. pch.h
или stdafx.h
после <windows.h>
0
Конечно, можно Пишем нормальные программы Directx рабочего стола с Win8 SDK с момента DirectX SDK теперь часть Windows SDK, и вы можете создать настольное приложение с SDK Windows8, как и старый SDK DirectX, просто включите свой заголовок, свяжите свою библиотеку и напишите приложение. Просто имейте в виду, что этот SDK дон Поддерживает запись приложения в более раннюю версию DirectX (DirectX9, 10) и старше, поддерживает только DirectX11, Если вы хотите записать приложение в более старую версию DirectX, используйте старый SDK
Смежные вопросы
- 1. SDK Parse.com для Windows 10?
- 2. AdMob SDK для Windows 8
- 3. Apple Bonjour SDK для Windows
- 4. MPEG 4 SDK для Windows
- 5. Windows Azure SDK для C++
- 6. ios sdk для windows xp
- 7. Android SDK для Windows 2000
- 8. Facebook SDK для Windows mobile
- 9. Surface SDK только для поверхности
- 10. Библиотека S/MIME для Windows Phone SDK?
- 11. SDK Google App Engine для Windows?
- 12. Windows Phone SDK Network
- 13. Использование SDK Windows 8 для компиляции для Windows 7
- 14. SDK видеозахвата и рамки для Windows
- 15. PayPal для Windows 8 Checkout SDK
- 16. Windows 10 и Windows Phone 8.0 SDK
- 17. iPhone SDK windows?
- 18. Windows Phone 7 SDK
- 19. Facebook SDK Windows phone
- 20. Разница между Windows SDK
- 21. Windows Live SDK Авторизация
- 22. Есть ли Bonjour SDK для Windows?
- 23. Kinect для Windows (v1) с SDK 2.0
- 24. Windows CE SDK для Visual Studio 2008
- 25. Windows Azure SDK для PHP требует allow_url_fopen
- 26. Использование файлов windows sdk для mac
- 27. Paypal sdk для windows phone 8.1
- 28. Установка facebook SDK для Windows 8 приложение
- 29. Windows Phone 8.1 & Admob SDK для WP8
- 30. Начиная с Kinect для Windows - SDK 1.7
И как именно я связываю DirectX-заголовки и т. д. в мой VS-проект? Настройки проекта-> VC++ - Справочники ....? – Feve123
С Win8 SDk вам не нужно ничего делать Просто включите заголовки DX, но со старым вам нужно связать каталоги, содержащие заголовки и LIB, статью «Где находится DirectX SDK» и «Использовать проекты DirectX SDK» с Visual Studio "Объясняет, как это сделать. Существует еще один документ, который поставляется со старым SDK DIrectX. Подробно объясняет, как настроить DX SDK. –