Кусок кода внедряющего DS окно в другое окно (top_window) -
Код
CComQIPtr<IVideoWindow> graph_vw(graph_builder);
if (!graph_vw) mERROR("Can't get IVideoWindow interface to switch to FullScreen");
HR(graph_vw->HideCursor(OATRUE));
HR(graph_vw->put_Owner((OAHWND)top_window));
HR(graph_vw->put_WindowStyle(WS_CHILD | WS_CLIPSIBLINGS));
RECT grc;
GetClientRect(top_window, &grc);
HR(graph_vw->SetWindowPosition(0, 0, grc.right, grc.bottom));