Delen via


Objecten in een filtergrafiek opsommen

[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

Een toepassing moet mogelijk een bepaald filter vinden in de filtergrafiek of zelfs een bepaalde speld op een filter. Het kan bijvoorbeeld een interface gebruiken die door een bepaald filter wordt weergegeven. Het kan ook een gespecialiseerde filtergrafiek maken en methoden voor afzonderlijke pinnen moeten aanroepen om de filters te verbinden. Voor dit doel biedt DirectShow verschillende methoden voor het inventariseren van objecten in een filtergrafiek.

De opsommingsators die in deze sectie worden besproken, volgen het standaardformulier dat wordt gebruikt door COM-opsommingsinterfaces. Zie het onderwerp 'IEnumXXXXXX' in de Platform-SDK voor meer informatie. Zie Apparaten en filters opsommenvoor informatie over het inventariseren van filters die zijn geregistreerd op de computer van de gebruiker, maar die nog niet in de filtergrafiek staan.

Dit artikel bevat de volgende onderwerpen:

Basic DirectShow-taken