這段時間要做虛擬攝像頭,其中要用到directshow的庫,在網(wǎng)上找都是很久以前的,最近說directX的SDK集中在windows的SDK中了,下windows的SDK安裝好久好久,還有文章說windows10的SDK里面不知道為啥沒有Directshow,得安裝win7 SDK再copy directshow到win10系統(tǒng)中去,我一看怎么這么麻煩。
后來查到資料說其實(shí)并不需要,網(wǎng)上的參考資料說VS2015集成 了 directshow,可以直接擴(kuò)展(在vs2015u2環(huán)境下編寫directx11程序),我用的vs2013,看了一下是一樣的,也可以直接通過vs2013擴(kuò)展下載。
下面記錄一下步驟,跟上面的鏈接一樣的。
擴(kuò)展獲取directshow
工具->擴(kuò)展和更新,選擇聯(lián)機(jī),然后在右邊的搜索欄搜索"direct show",我下載的是directshow RTMP streaming filter這個,
安裝后得到文件夾RTMP Streaming Directshow Filter(我的在C:\Program Files (x86)目錄下),進(jìn)入Examples\VC2010目錄就看得到這個例子,可以直接用VS2013跑一下,直接就可以用。而我們重點(diǎn)要用的,則是\dshow這個目錄,這個就是directshow的文件,如果要用directshow直接用這個copy這個目錄到自己的工作目錄即可。