void TestRenderStream() { int hr; IBaseFilter ifilt; // Try using nulls hr = m_icgb2.RenderStream(null, null, m_Source, null, m_Multiplexer); DsError.ThrowExceptionForHR(hr); hr = m_graphBuilder.FindFilterByName("AVI Splitter", out ifilt); DsError.ThrowExceptionForHR(hr); IPin ipin = DsFindPin.ByConnectionStatus(ifilt, PinConnectedStatus.Unconnected, 0); Guid g = DsUtils.GetPinCategory(ipin); // With this setup, there is no valid value for parm1 hr = m_icgb2.RenderStream(null, MediaType.Audio, m_Source, null, m_Multiplexer); DsError.ThrowExceptionForHR(hr); }