Las herramientas de desarrollo oficiales de Ms obviamente usarán D3D.
Pero seguro saldrán docenas de paquetes de desarrollo multiplataforma independientes de la libreria gráfica (el tan famoso middleware).
Dudo muchísimo que EA, Ubi o cualquier otra multi vaya a desarrollar 3 veces el mismo juego... eso se hacía en la época del Spectrum y la C64. Hoy en día desarrollan solo el motor en C++ usando OGL/D3D según corresponda, y luego el juego lo hacen en lenguajes de script propios del motor que son 100% multiplataforma.
saludos,
isra