You're talking as if Microsoft has deleted all copies of XNA from the earth, when all they've done is announced that it's reached maturity and won't be developed any further. D3D9 isn't being updated either, and it's still used to create games.
- You can keep using the existing versions of XNA.
- You can switch over to the open-source versions of XNA, like Monogame.
- You can use C# and D3D via SlimDX, etc.
- You can use C++ and D3D (for free; no you don't have to buy anything).