一、 MFC类库与DirectXSDK
Microsoft DirectX SDK是开发基于 Windows平台游戏的一个软件开发工具,其主要功能主要包括在五个组件中: DirectDraw、 DirectSound、DirectPlay、Direct3D和DirectInput,每个组件都具不同的功能:
.DirectDraw使用直接写存技术加快游戏的动画速度;.DirecSound控制游戏声音的合成和播放;.DirectPlay使游戏具有网络多人游戏功能;.Direct3D让程序员更方便地开发三维游戏:.DirectInput使游戏支待更多的输入设备(现在只支持游戏杆、鼠标和键盘)。
可以说DirectXSDK提供了编写一个游戏所必须的功能及基层函数,所以大多Windows游戏都使用了DitrectXSDK。
MFC(Microsoft Foundation Class)类库是Microsoft Visual C++中提供的一个功能强大的Windows应用程序开发类,使用这些类我们可以避免和繁琐的Windows APl打交道,而且在VisualC++中我们还可以利用C1assWizard对MFC类进行Win...[ 查看全文 ]