断开连接,然后重新连接引脚
问题描述:
我正在使用DirectShow.net和SlimDX在四边形上放置视频纹理。我在设备丢失时遇到问题。我无法重置我的设备。经过数小时的搜索后,我找到了一个论坛主题,解决方案是断开vmr9引脚,重置设备并重新连接引脚。断开连接,然后重新连接引脚
,我知道如何断开:
IPin pin;
vmr9.FindPin("VMR Input0", out pin);
pin.Disconnect();
以及与此,复位是OK,但我怎么能再次连接?
答
OK,发现这一点:
IPin pin;
IPin receivePin;
vmr9.FindPin("VMR Input0", out pin);
pin.ConnectedTo(out receivePin);
pin.Disconnect();
receivePin.Disconnect();
要重新连接:
pin.Connect(receivePin, null);
似乎工作。