   How to get screen shots on the fly from WMP 10 SDK
  I am using MFC/C++ VC6 with Windows Media Player 10 SDK. I am trying to, at any point during the playing of a windows media file, get a screen shot of thedisplay in the same thread, the screenshots are requested very rarily. I canturn on windowless display and use GDI to get the DC and get the bits, butthis slows the frame rate dramatically (tearing) even when the code is notgetting screen shots. If windowless display is not checked my DC bits areblack. I would like an easy way to get the screen bits and still keep thespeed when not grabbing the bits. What is the best way to this through WMP SDK?I know through DirectShow I can use the SampleGrabber to get the bits, how can Iaccess the Interface? Any help would be appreciated. Thanks   