CDXGraph 在win7 64 位下显示有关问题

CDXGraph 在win7 64 位下显示问题
使用CDXGraph进行avi播放,在32位系统上可以全屏,按ESC可以退出全屏继续播放,
但是在win7 64位上开发,按ESC可以退出全屏但是窗口是黑的!

那位有这方面经验,麻烦指点下,多谢!

bool CDXGraph::SetFullScreen(BOOL inEnabled)
{
if (mVideoWindow)
{
HRESULT hr = mVideoWindow->put_FullScreenMode(inEnabled ? OATRUE : OAFALSE);
return SUCCEEDED(hr);
}
return false;
}

实现全屏的代码如下:
void CDirectShow_1Dlg::OnFullscreen() 
{
// TODO: Add your command handler code here
if (mFilterGraph)
{
mFilterGraph->SetFullScreen(TRUE);
}

------解决方案--------------------
 directshow 版本问题,