A GraphEdit egy segédprogram a DirectShow SDK-val. Úgy tervezték, hogy megjelenítse a DirectShow szűrőgrafikon felépítését. A szűrők olyan objektumok, amelyek az adatok rögzítését, átalakítását és megjelenítését végzik. A szűrők téglalapként jelennek meg a programban.
Sematikusan a programban lévő nyilak mutatják a szűrők közötti kapcsolatokat, amelyek mentén az adatfolyam mozog. Miután a szűrőgráf a programban elkészült, elindítható végrehajtásra.