Based on a question on gamedev.stackexchange,
I was wondering, if there were any limitations to the NVIDIA Optimus Technology, regarding the supported versions of DirectX.
More specifically, if the GPU is limited by the supported DirectX runtime of the IGP.
According to the NVIDIA Optimus Flow (Figure 6 of the Optimus Whitepaper), my assumption was, that this is not the case, since the IGP is only used to display the Image, when rendering with the GPU.
However, my system fails to create a D3D12 device, even though, it "should" be supported, at least by the GPU (DX12 runtime, feature level 11.0). Thus, the question, of whether the IGP is limiting the supported DirectX version, when running in an Optimus environment, or, if it may be an issue related to the drivers (which are all up to date, at this moment) or the hardware itself.
Windows 10, 64-bit
Intel Core i5 M460 with Intel HD Graphics
NVIDIA GeForce GT540M