Delen via


Logfouten

[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.]

[Deze API wordt niet ondersteund en kan in de toekomst worden gewijzigd of niet beschikbaar.]

DirectShow Editing Services (DES) biedt een ingebouwd mechanisme voor logboekregistratiefouten die optreden bij het laden, maken of weergeven van een DES-project. Dit artikel bevat een voorbeeldconsoletoepassing die een XML-projectbestand laadt en probeert het weer te geven. Als er een fout optreedt, drukt de toepassing een foutbericht af in het consolevenster. De voorbeeldcode die in dit artikel wordt gepresenteerd, is gebaseerd op het voorbeeld in Een projectladen en een voorbeeld bekijken.

Notitie

Uw toepassing is niet vereist voor het implementeren van foutenlogboekregistratie. DES meldt geen fouten tenzij u deze expliciet aanvraagt.

 

In dit artikel wordt ervan uitgegaan dat u inzicht hebt in com-clientprogrammering en het DES-tijdlijnmodel. Daarnaast moet u de basisprincipes van COM-objectprogrammering begrijpen. Zie Het tijdlijnmodelvoor meer informatie over tijdlijnen in DES.

Dit artikel bevat de volgende secties.

DirectShow Editing Services gebruiken