Yes, DirectX 12 is supported in Windows 8.1.
Yes, DirectX 12 is supported in Windows 8.1.
There’s no official support for DirectX 12 in Windows 8.1. The issue you’re facing might be due to the emulator not being compatible with the newer graphics drivers. Consider checking alternative emulators or updating your system to a version that supports DirectX 12.
According to current knowledge, DirectX12 is supported only on Windows 10 and Windows 7. Windows 7 needs the application developed with the D3D12 Runtime for Windows 7. Many programs don’t support it. The main option to run DirectX12 features is using Windows 10.
I played the same game in Xenia emulator using Vulkan on Windows 10, but it froze like in Windows 8.1 during loading. It works only with Direct3D 12. I also tried it in Windows 8.1 because the Xbox 360 controller disconnected in Windows 10.