| Microsoft DirectX 8.1 (C++) |
These interfaces support application control over video rendering
| Interface | Description |
| IAMLine21Decoder | Provides access to closed-captioned information and settings. |
| IAMOverlayFX | Apply overlay effects to the video surface. |
| IAMVideoDecimationProperties | Control how DirectShow scales a video image if the video window is smaller than the native size of the video. |
| IBasicVideo2 | Set video properties. |
| IDDrawExclModeVideo | Render video in Microsoft® DirectDraw® exclusive full-screen mode. |
| IDDrawExclModeVideoCallback | Callback interface to receive notification about changes to the overlay position, size, and visibility. |
| IDirectDrawVideo | Disable specified DirectDraw capabilities. |
| IDirectDrawMediaSample | Access a DirectDraw surface allocated by the Overlay Mixer filter. |
| IFullScreenVideo | Control the Full Screen Renderer filter. |
| IMixerPinConfig2 | Set video color controls on the Overlay Mixer filter when mixing multiple video streams. |
| IQualProp | Query a video renderer for performance information. |
| IVideoWindow | Set video window properties. |