DirectShow 에서 전체 화면을 클릭후.. 본래 화면으로 돌아 갈때에..
마우스로 다이얼로그 바를 움직여야 동영상이 보이는 경우가 발생하게된다...
그 경우에.. 소스 코드를 다음과 같이 수정해 주면 된다..
/*★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★*/
IVMRFilterConfig *pVMRFC9;
IVMRWindowlessControl *pVMRWC9;
CoCreateInstance(CLSID_VideoMixingRenderer9, NULL, CLSCTX_INPROC, IID_IBaseFilter, (void **)&pFVR);
m_pGB->AddFilter(pFVR, L"VMR9");
if (SUCCEEDED(pFVR->QueryInterface(IID_IVMRFilterConfig, (void**)&pVMRFC9)))
{
pVMRFC9->SetRenderingMode(VMRMode_Windowless);
pVMRFC9->Release();
pFVR->QueryInterface(IID_IVMRWindowlessControl, (void**)&pVMRWC9);
if(pVMRWC9)
{
pVMRWC9->SetVideoClippingWindow(this->m_hWnd);
/// pVMRWC9->SetVideoPosition( NULL, &rect );
pVMRWC9->Release();
}
}
/*★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★*/
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."