我用DirectShow播放视频文件没问题,为了获取每一祯的数据,我加了一个SampleGrabber,设置了SetBufferSamples(TRUE); 在播放的过程中调用 hr = GetCurrentBuffer(&size, NULL)。 我检查返回值hr为0表示正确,但是size的值不对,有时几十或者几百几千,不固定,但比真正图像一祯的 ...