Leggere in inglese

Condividi tramite


Errori di registrazione

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Acquisizione audio/video in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Acquisizione audio/video in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

[Questa API non è supportata e potrebbe essere modificata o non disponibile in futuro.]

DirectShow Editing Services (DES) fornisce un meccanismo predefinito per la registrazione degli errori che si verificano durante il caricamento, la costruzione o il rendering di un progetto DES. Questo articolo presenta un'applicazione console di esempio che carica un file di progetto XML e tenta di eseguirne il rendering. Se si verifica un errore, l'applicazione visualizza un messaggio di errore nella finestra della console. Il codice di esempio presentato in questo articolo si basa sull'esempio fornito in Caricamento e anteprima di un progetto.

Nota

L'applicazione non è necessaria per implementare la registrazione degli errori. DES non registra errori a meno che non venga richiesto in modo esplicito.

 

Questo articolo presuppone che si comprenda la programmazione client COM e il modello di sequenza temporale DES. Inoltre, è necessario comprendere le nozioni di base della programmazione degli oggetti COM. Per informazioni sulle sequenze temporali in DES, vedere Il modello di sequenza temporale.

Questo articolo contiene le sezioni seguenti.

Uso di DirectShow Editing Services

 

 


Risorse aggiuntive

Documentazione