Microsoft DirectX 8.1 (C++)

Interfaces for Video Rendering and Overlay

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.