DirectShow
当初、DirectShowが映像を再生する手段としてビデオレンダラーフィルターが用いられた。これは、まずDirectDraw、それが駄目ならGDIを用いて描画するレンダラーである 。ビデオレンダラーでは、ビデオウィンドウへのアクセスが制限される。Video for Windowsでは、映像再生用ウィンドウのハンドルに対して、アプリケーションが適切な扱いをしないことに起因するデッドロックに苦慮したため、初期のDirectShowでは、再生するためのウィンドウへのハンドルがアプリケーションから隠蔽されていたこともあった。そのため、画面の映像上に字幕の文字や絵を描画する確実な方法は当時存在しなかった。
DirectShow 6.0では、DirectX Mediaの一部として、オーバーレイミキサーをリリースした。これは、字幕を付けてのDVDやストリーミング放送の再生のために作られ、DirectDrawをレンダリングに用いる。なお、オーバーレイミキサーの使用の際には、ウィンドウ管理のためフィルター接続の下流に「ビデオレンダラー」フィルターが必要である。オーバーレイミキサーは(PCIを通さず直接ビデオカードへ映像信号を送る)オーバーレイ対応のアナログTVチューナーカードと協調するためのVideo Port Extensions (VPE) もサポートしている。