We announced “World of Warcraft uses DirectX 12 running on Windows 7” back in March. Since that time, we have received warm welcome from the gaming community, and we continued to work with several game studios to further evaluate this work.
To better support game developers at larger scales, we are publishing the following resources to allow game developers to run their DirectX 12 games on Windows 7. Please post technical question or feedback to our Discord channel at http://discord.gg/directx.
- Development Guidance Document – please read through this document before planning and coding
- D3D12onWin7 NuGet package, which contains header file, binary files, and license terms to unblock coding
- D3D12 sample, which runs on both Win7 and Win10 with the same binary
For anything else, visit the DirectX Landing Page for the full list of resources a DirectX developer might find useful.
We would like to thank the development community for their help in evolving the DirectX 12 technology, and we have been so excited to work with game developers to bring the benefits of DirectX 12 to all their customers. Please keep the feedback coming!
What about support SwapChain for Win 7 DX12 ?
Do you can compile simple triangle example Directx 12 for Windows 7 and put executable file on github ?
And what about multi draw indirect and bindlless textures for Windows 7 ? Did it supported by now ?
Not created D3D12GetDebugInterface get error DXGI_ERROR_SDK_COMPONENT_MISSING
Its sad ! Debuger could show many useful information.
What about Directx 12 32 bit dll for Win 7 ?
With MSAA = 1 simple triangle shows correctly on my videocard.
I try change MSAA to 4x in simple triangle. And get this bug on Radeon HD 7950 and Radeon R7 240
https://api.asm.skype.com/v1/objects/0-weu-d6-9756e85e65f238073777518f773302fb/views/imgpsh_fullsize_anim
I change:
D3D12_RESOURCE_DESC backBufferDesc = CD3DX12_RESOURCE_DESC::Tex2D(swapChainDesc.Format, swapChainDesc.Width, swapChainDesc.Height, 1, 1, 4, 0, D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET);
//for graphics pipeline
psoDesc.SampleDesc.Count = 4;
psoDesc.RasterizerState.MultisampleEnable = TRUE;
AMD driver for videocard install on 22.09.2019
Maybe something else needs write to enable correct working MSAA 4x.
Windows 7 is going out of support soon and despite this, is receiving DX12, is 8.1 (which is supported until 2023) going to get the same treatment?
Not only that question, but why didn’t Microsoft launch Directx 12 when it launched Windows 10 in 2015?
in november 2009 Microsoft released directx 11 for windows vista ie 3 years later Microsoft will add directx 12 which looks like only for a windows 7 game and since 2015 they could add directx 12 and nothing