Warunkiem koniecznym do wykorzystania filtru w aplikacji jest znajomość jego CLSID oraz IID interfejsu, za pomocą którego chcemy mieć dostęp do obiektu.
Komunikacja z urządzeniami zewnętrznymi Urządzenia zewnętrzne przesyłające strumień danych do komputera, takie jak kamery, są reprezentowane przez filtry źródłowe. Sterowniki tych urządzeń muszą jednak być zgodne ze standardem Windows Driver Model (WDM). Zainstalowanie takich sterowników powoduje, że po podłączeniu do komputera urządzenie takie jest automatycznie wykryte dzięki usłudze Plug and Play i dodane do listy zainstalowanych urządzeń strumieniujących. Aplikacja DirectShow może przeglądać tę listę i dokonać wyboru źródła strumienia np. na podstawie nazwy urządzenia. W przypadku większości kamer cyfrowych podłączonych w standardzie FireWire system Windows XP posiada już odpowiednie sterowniki WDM. Dzięki temu twórcy aplikacji nie muszą martwić się jakim modelem kamery dysponuje użytkownik.
Producenci niektórych urządzeń umożliwiają modyfikowanie parametrów przesyłanego obrazu takich jak wielkość klatki, liczba klatek na sekundę, jasność, kontrast lub ostrość. Konieczne jest jednak, aby filtr reprezentujący urządzenie udostępniał odpowiednie interfejsy.