2016-03-11 107 views
0

有沒有人可以幫助我,例如如何在菜單Pure C#中建立一個DVD過濾器圖。DirectShow DVD過濾器圖

我只能找到C++例子,他們沒有對我好..

C++ Example

這是一段代碼我從DirectShow.net Samples

var ivideowindow = typeof(IVideoWindow).GUID; 
hr = dvdGraph.GetDvdInterface(ivideowindow, out comobj); 
DsError.ThrowExceptionForHR(hr); 

hr = -2147467262了 - hr may only be 1 or 0

異常消息是No such interface supported

但是,如果沒有這個接口這幾乎是不可能呈現實際的視頻..

回答

1

你應該有DirectShow.NET Samples看看\Samples\Players\DvdPlay樣品。它基本上是指DVD播放代碼的端口。

+0

我看了一下,發現一個錯誤,我似乎無法弄清楚。 – ArchAngel

+0

恐怕它是最好的你可以得到。也許你也可以在CodeProject,CodePlex和類似的網站上找到一些東西。 –

+0

我可能最終弄清楚了,我只是問是否有人知道如何避免這個問題。 – ArchAngel