![]() ![]() While still supported as a target for Visual Studio 2015, those users are expected to upgrade to either Windows 8.1 or Windows 10 to maintain support. Note that Windows 8.0 is now end-of-life. If you use XInput, you can use XInput 1.4 or the older XInput 9.1.0. If you use D3DCompile, you can include it side-by-side with your application from the Windows 8 SDK. ![]() If you need XAudio, you can use XAudio 2.8. See Not So DirectSetup for a fuller explanation.įor Windows 8 standard user only application, a better option is to use DirectX 11 and make use of one of the many open source replacements for D3DX functionality. Using DirectSetup always requires administrator rights. If your application makes use of one of the side-by-side optional components that ship in the legacy DirectX SDK such as D3DX9, D3DX10, D3DX11, D3DCompile #43, XAudio 2.7, XInput 1.3, or XACT, then you must use the legacy DirectSetup package to redist those DLLs as they are never part of the operating system. The DirectX End-User Runtime packages (aka DXSETUP and DXWSETUP) never installs any version of DirectX on any version of the operating system! That has been true for over a decade. That has been true since Windows XP Service Pack 2, but it is a poorly understood fact. It is part of the operating system and can only be updated by a service pack, upgrading the OS, or through Windows Update. The first thing to say here is that you never redistribute DirectX.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |