2010-11-02 69 views
2

我在查找使用DirectX在窗體上呈現視頻的任何文檔或示例時遇到問題。我需要使用DirectX,因爲我將在動態加載的視頻上放置疊加層。我也想在兩個視頻實例之間進行轉換。使用DirectX 11 SDK,如何加載視頻(有聲音)並播放它?

我無法在Google或Microsoft網站上找到任何文檔,任何指向正確方向的東西都會有所幫助。比如將一個3d對象上的視頻渲染爲紋理,也許是...... IDK?

這是用於Visual Studio 2010,.net framework 4.0,使用vb.net。

回答

1

DirectX 11不適用於渲染視頻。它用於3D圖形,音頻和輸入。

查找DirectShow(其中MS試圖替換)或Media Foundation(他們試圖取代DShow)。

+0

我找到了一個解決方案,它真的很奇怪多麼容易。我正在使用WPF媒體元素。媒體元素提供的計算機具有足夠的資源,可以在內容之下使用,也可以在另一個媒體元素上使用。現在我需要的是將實時視頻供稿添加到混音中,並解決了我所有的問題。 – JustinKaz 2010-11-02 14:09:54

+0

我會研究媒體基金會,因爲它可能是一個更好的方法。 – JustinKaz 2010-11-02 14:11:37

相關問題