Directshow dvd filter Graph

时间:2016-03-11 09:07:51

标签: c# video directshow directshow.net dvd

是否有人可以帮助我,举例说明如何使用Pure C#中的菜单构建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 个答案:

答案 0 :(得分:1)

您应该查看DirectShow.NET Samples中的\Samples\Players\DvdPlay示例。它是您基本上指的DVD播放代码的端口。