[英]How to render direct3d in a directshow source filter
在Visual Studio 2008中使用c ++。如何將d3d內容呈現為DirectShow源過濾器。
馬特
為什么要參與DirectShow? DirectShow源過濾器為其他過濾器提供數據流以供處理。 Direct3D是一種API,它允許訪問圖形卡進行渲染。 DirectShow和Direct3D是兩個獨立的事物。
如果要呈現Direct3D內容,則可以使用Direct3D。 這里有一些Direct3D 9.0示例供您檢查。 我建議您開始研究“初始化”示例,然后從那里開始。
編輯:如果我們不是在談論成熟的高性能圖形解決方案,則可以參考此Stack Overflow問題和MSDN論壇問題 。 希望它可以幫助您入門。
在http://tmhare.mvps.org/downloads.htm上有一個很好的視頻源過濾器示例“捕獲源過濾器”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.