過濾器以樹型進行排列,這棵樹稱爲過濾器樹,經過過濾器樹管理器(Filter Graph Manager,簡稱FGM)進行管理。使用FGM應用程序能夠經過使用Microsoft Windows Media Player控件間接控制過濾器樹,還能夠經過調用COM接口方法直接控制。DirectShow過濾器樹(參閱圖1)由從源到目標渲染器的有向過濾器序列組成,全部這些經過輸入和輸出過濾器引腳鏈接。過濾器引腳協商它們將支持哪些媒體類型。FGM控制樹過濾器之間的多媒體數據流。由於DirectShow有一個靈活的、可重配置的過濾器樹體系結構,所以DirectShow可使用一樣的軟件成分支持多種媒體類型的回放和分流。開發人員還能夠經過編寫本身的過濾器擴展DirectShow多媒體支持。