managed directx 2.0はキャンセルされたが、後継のxnaは基本的にc#からしか利用できない上、xbox 360とwindows双方に互換性のあるコードを記述することを主目的として開発されており、managed directxの方向性とはやや異なるapi(ゲームアプリケーション向けのフレームワーク)となっている。