簡體   English   中英

如何在DirectShow源過濾器中渲染Direct3D

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM