要想使用C#,VB.NET,c++ 等.NET语言应用DirectX开发游戏,或者2D 3d软件、多媒体软件或多人游戏的网络通信程序必备。