DirectX
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.
DirectX logo since DirectX 9
DirectX(Direct eXtension,簡稱DX)是由微軟公司創(chuàng)建的多媒體編程接口。
由C++編程語言實(shí)現(xiàn),遵循COM。
DirectX組件
DirectShow屬于DirectX的組件之一,可支持多媒體錄音以及數(shù)據(jù)流媒體。
VS2010配置DirectX開發(fā)環(huán)境步驟
下載DirectX并安裝
下載地址: DXSDK_Jun10
下載完之后安裝。
配置目錄
安裝完之后,可看到環(huán)境變量中增加了DXSDK_DIR
變量,變量值如下(一般情況下):
C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\
查看該目錄可發(fā)現(xiàn):
DirectX頭文件和庫文件
需要將這兩個(gè)目錄添加到VS的配置中。
- 在包含目錄中添加Include目錄
$(DXSDK_DIR)Include;
添加到包含目錄中
- 在庫目錄中添加Lib目錄
目錄結(jié)構(gòu)
32bit的程序應(yīng)該添加:
$(DXSDK_DIR)Lib\x86;
添加到庫目錄
如果是x64的程序,應(yīng)該添加:
$(DXSDK_DIR)Lib\x64;
References:
http://blog.sina.com.cn/s/blog_4fe4477501018f5s.html
https://en.wikipedia.org/wiki/DirectX
https://zh.wikipedia.org/wiki/DirectX