Managed DirectX 9.0的开发，所以有人称XNA为Managed DirectX 2.0），另外还加入了一些专注于游戏开发上类别库，在指定的平台上使“程式码重用”达之最大效果。XNA Framework 在一个特别为有管理式游戏运行的通用语言运行库（Common Language Runtime）版本上运行。这个执行层支援Windows XP、Windows Vista、Windows 7、Windows Phone 7和XBox 360。由于游戏是开发在执行层上，使得游戏能在所有支持XNA