我想創建一個使用D2D和D3D11在視頻上繪製文本的媒體基礎變換。我試圖在D3D11資源之上構建D2D RenderTarget,但不幸的是,大多數D2D和D3D互操作方法都需要D3D10,而D3D10在該項目中不可用。使用Direct2D繪製Direct3D11表面
我必須使用的參數如下:ID3D11Device * pDevice,ID3D11Texture2D * pInput,UINT uiInIndex,ID3D11Texture2D * pOutput和UINT uiOutIndex。
我試圖按照this tutorial的建議,但事實證明,它需要一個ID3D10Texture2D對象,這對我來說也不是一種選擇。
我理想地想到D2D附圖映射到所選擇的幀視頻,d3d上下文和設備最初可以訪問的視頻。我認爲交換鏈是爲Windows設計的 - 它們可以在這種情況下用於將圖畫應用到視頻流的幀中嗎? – Zach 2012-08-02 06:51:10