


No need for the legacy DirectX SDK or to use legacy DXSETUP for this solution.įor XAudio2 on Windows 7, use the NuGet package per Microsoft Docs. See Where is the DirectX SDK (2021 Edition)? for the overall status and details.įor legacy D3DX9/D3DX10/D3DX11, use the 3DX NuGet package per this blog post.

mlnxofedinstall -ovs-dpdk upstream-libs Setting Up SR-IOV Note that this section applies to both OVS-DPDK and OVS-Kernel similarly. UPDATE: There are now really no reasons to use the legacy DirectX SDK at all. For the complete solution, you need to install supporting MLNXOFED (v4.4 and above), iproute2, and openvswitch packages. If you are trying to get an old game to work, try installing the latest DXSETUP/ DXWSETUP but keep in mind that it doesn't actually install DirectX at all. There are a few cases where it's still legitimate to use the legacy DirectX SDK as covered in The Zombie DirectX SDK, but for the most part you should avoid using it for new projects. If you are using VS 2012 or later -or- the Windows 8.0 SDK or later, and you are using DirectX 11 or DirectX 12, then you don't need it. If you are on a 圆4 system (which I hope you are), also delete HKLM\SOFTWARE\WOW6432Node\Microsoft\DirectX SDK.Įdit your system environment variables and remove the entry for DXSDK_DIR. Using regedit to delete HKCU\Software\Microsoft\DirectX SDK, HKLM\Software\Microsoft\DirectX SDK. Because the setup just outright failed, and it's built on ancient pre-MSI technology, you need to clean out the old installation manually. The S1023 issue is detailed in this post.
