I'm glad there's finally an article with references that I can point people to and say "Yes, XNA is dead (as in no longer being developed or maintained by MS)" (which we all knew, and there are things suggesting this (like some posts on Promit's blog), but I like that I can finally link to something that says it clearly, concisely, and bluntly)
The interesting thing about that article? It has the following:
However, a Microsoft spokesperson said that there are no plans to discontinue the DirectX for its Windows and Xbox platforms.
“Microsoft is actively investing in DirectX as the unified graphics foundation for all of our platforms, including Windows, Xbox 360, and Windows Phone,” the spokesperson said.
“DirectX is evolving and will continue to evolve. We have absolutely no intention of stopping innovation with DirectX.”
I'm not entirely sure how to reconcile that with the earlier statement "DirectX is no longer evolving as a technology."
The actual statement was "Presently ... DirectX is no longer evolving as a technology" (my emphasis). It's interesting that so many have missed (or chosen to ignore) the "presently" part.
Here's my take on it.
We are now entering a period of consolidation. What great GPU capabilities are coming up that would require a new D3D version? Aside from syntactic sugar, what has a new D3D version actually got to offer that we currently don't have? We've got programmable shaders, we've got floating point thoughout the pipeline, we've got good multithreaded support, we've got GPGPU. What else is missing in the current rendering paradigms?
On the other hand, MS have been in a position where they've had 3 3D APIs on the go - PC D3D, 360 whatever-it-is and XNA. That's quite a bit of unnecessary overhead and duplication, and with a new console generation coming up, now seems a good time to call a halt to independent (and potentially divergent) evolutions and begin the process of rolling everything together. This fits quite nicely with the statement that "Microsoft is actively investing in DirectX as the unified graphics foundation for all of our platforms".
I may be wrong but I think I'm right.