這篇文章描述了怎樣去建立Microsoft® DirectShow®應用程序開發環境。你可以從命令行創建一個工程,或者使用Microsoft® Visual Studio®中的Microsoft® Visual C++®開發應用程序。
1. 必須包含的頭文件
所有的DirectShow®應用程序必須包含DShow.h頭文件:
頭文件 |
需求 |
Dshow.h |
所有的DirectShow應用程序都必須的。 |
當然,一些DirectShow接口也需要其他的頭文件。
2. 庫(Lib)文件
DirectShow使用下面表格中的庫文件:
庫文件 |
描述 |
Strmiids.lib |
導出了類標識符(CLSID)和接口標識符(IIDs)。所有的DirectShow應用程序都得用到這些庫文件。 |
Quartz.lib |
導出了AMGetErrorText函數。如果你的應用程序中沒有用到這個函數,就沒有必要包含在程序中。 |
在你的開發環境中,把DirectX SDK Include和lib目錄文件應該放在Visual Studio的搜索目錄的最上面,這樣才能保證你使用到最近的文件版本。