.net direcrtshow:calltorenderstream方法返回-2147024809
我正在构建.NET应用程序,该应用程序使用DirectX API进行web摄影机设备渲染。我正在使用DirectShowNet库 我创建了一个.net direcrtshow:calltorenderstream方法返回-2147024809,.net,directshow,.net,Directshow,我正在构建.NET应用程序,该应用程序使用DirectX API进行web摄影机设备渲染。我正在使用DirectShowNet库 我创建了一个ICaptureGraphBuilder2的实例,并调用RenderStream: IBaseFilter target; ... Guid cat = PinCategory.Still; Guid med = MediaType.Video; hr = capGraph.RenderStream(ref PinCategory.Still, r
ICaptureGraphBuilder2
的实例,并调用RenderStream
:
IBaseFilter target;
...
Guid cat = PinCategory.Still;
Guid med = MediaType.Video;
hr = capGraph.RenderStream(ref PinCategory.Still, ref med, capFilter, null, target);
hr = capGraph.RenderStream(ref PinCategory.Preview, ref med, capFilter, null, target);
hr = capGraph.RenderStream(ref PinCategory.Capture, ref med, capFilter, null, target);
调用方法RenderStream
时失败,返回代码为-2147024809:
0x80075507参数不正确
参数不正确怎么办?错误查找显示“-2147024809=0x80070057-参数不正确。“PinCategory.Capture有效吗?”?并尝试首先渲染到标准渲染器
祝你好运