1. 新建單文檔類型的MFC應用程序
2. 添加三個lib文件:d3d9.lib d3dx9.lib winmm.lib
3. 在D3D9MFCView.h文件中添加如下代碼:
包含頭文件:#include <d3dx9.h> //88888
添加成員函數和成員變量:
對應函數實現:
3. 在類CD3D9MFCApp中添加如下代碼。
包含頭文件:#include "mmsystem.h"//88888
添加重載函數:
效果如下:
1. 新建單文檔類型的MFC應用程序
2. 添加三個lib文件:d3d9.lib d3dx9.lib winmm.lib
3. 在D3D9MFCView.h文件中添加如下代碼:
包含頭文件:#include <d3dx9.h> //88888
添加成員函數和成員變量:
對應函數實現:
3. 在類CD3D9MFCApp中添加如下代碼。
包含頭文件:#include "mmsystem.h"//88888
添加重載函數:
效果如下:
從國外網站找到的 DirectX XAudio2 編程教程 http://www.win32developer.com/tutorial/xaudio/xaudio_tutorial_1.shtm
基於上一篇文章的D3D框架,一個簡單的例程。 按鍵功能: W/S 向前/向後行走 A/D 向左/向右掃視 R/F 升/降 Up/Down 俯/仰 Left/Right 偏航 N/M 滾動 代碼清單:
這一章講的是Blending,包括alpha 混合和alpha 測試兩個方面。這一章的內容總體來說比較簡單。然而,後面的習題卻並不是很簡單…… 下面是習題解答部分: 習題1部分: ======