IGMDecoder* pDecoder = NULL; hr = (mVideoDecoder->GetFilter())->QueryInterface(IID_IGMDecoder, (void**)&pDecoder); if(hr == S_OK) { pDecoder->set_DeinterlaceMode(3, 128); SAFE_RELEASE(pDecoder); } else { ReportError("Set H264 Video Decoder Filter Deinterlace Failed/r/n", E_FAIL); SAFE_RELEASE(pDecoder); return FALSE; }