Earlier quoted context omitted.
Graphics APIs have trended to be lower level, running basically directly on the GPU. I doubt Microsoft will be able to convince game developers to go the other way just to get their fingers inbetween you and your game. Microsoft has been absolute dogshit at releasing newer program APIs for developer to use. Wine doesn't support UWPs/appx just because there's no demand, since no-one uses the Windows Store. You expect…
Valve is the one making most of the work, devs target Windows, business as usual. WinRT now runs on Win32 side as well, that is what new APIs like Windows ML, the abstraction used for all kinds of AI infrastructure now use, just as one example. Microsoft Games Studio will do whatever they need to make shareholders happy, and if Steam gets in the way of XBox handhelds, maybe a change of heart will take place. Who know…
Nay a single consumer will see it that way, but rather see Xbox getting in the way of Steam. An Xbox handheld which you can't run your Steam games on will probably be about as much a failure as the Series S and X, or an equivalent successor, which I can't see any way for Microsoft to turn the tide with, and can't imagine Microsoft not knowing that.
> Who knows, Valve is the one that needs to worry, not Microsoft, they control the technology.
Game devs aren't going to follow Microsoft's every whim and desire, and Microsoft can't rugpull current technologies out from under neither Valve nor game devs.