|Microsoft DirectX 9.0|
The IDDrawExclModeVideo interface is implemented by the Overlay Mixer Filter. The interface enables video playback while in Microsoft® DirectDraw® exclusive full-screen mode. Game applications can use DirectDraw in exclusive full-screen mode and continue playing video. For example, the video can be in the background and graphics can be used on top of it. The application passes in a DirectDraw object and
The DVD graph builder object uses IDDrawExclModeVideo to play DVD content while in DirectDraw exclusive full-screen mode. This interface can also be used alone to play MPEG-1 or AVI videos in games.
In addition to the methods inherited from IUnknown, the IDDrawExclModeVideo interface exposes the following methods.
|GetDDrawObject||Retrieves the DirectDraw object being used by the Overlay Mixer.|
|GetDDrawSurface||Retrieves the DirectDraw surface being used by the Overlay Mixer.|
|GetNativeVideoProps||Retrieves the width, height, and aspect ratio of the Overlay Mixer's primary stream.|
|SetCallbackInterface||Specifies the callback interface to the Overlay Mixer so that the calling application can be notified about adjustments to the display during video playback.|
|SetDDrawObject||Sets the DirectDraw object to be used in subsequent drawing.|
|SetDDrawSurface||Sets the DirectDraw surface to be used in subsequent drawing.|
|SetDrawParameters||Specifies which part of the original video will appear at which position of the screen.|