285286
274
        __C(pCaptureGraphBuilder2->SetFiltergraph(m_pFilterGraph));
274
        __C(pCaptureGraphBuilder2->SetFiltergraph(m_pFilterGraph));
275
        #pragma    region EVR
275
        #pragma    region EVR
276
        CComPtr<IBaseFilter> pEvrBaseFilter;
276
        CComPtr<IBaseFilter> pEvrBaseFilter;
 
 
277
//        __C(pEvrBaseFilter.CoCreateInstance(_PersistHelper::ClassIdentifierFromString(L"{C1F400A4-3F08-11D3-9F0B-006008039E37}"))); // Null Renderer
277
        __C(pEvrBaseFilter.CoCreateInstance(CLSID_EnhancedVideoRenderer));
278
        __C(pEvrBaseFilter.CoCreateInstance(CLSID_EnhancedVideoRenderer));
278
        m_EvrWindow.Initialize(pEvrBaseFilter);
279
        m_EvrWindow.Initialize(pEvrBaseFilter);
279
        __C(m_pFilterGraph->AddFilter(pEvrBaseFilter, CT2CW(_T("EVR"))));
280
        __C(m_pFilterGraph->AddFilter(pEvrBaseFilter, CT2CW(_T("EVR"))));