Funzione DbgDumpObjectRegister

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

La DbgDumpObjectRegister funzione visualizza informazioni sugli oggetti attivi. Ignorato nelle compilazioni al dettaglio.

Sintassi

void DbgDumpObjectRegister(void);

Parametri

Questa funzione non ha parametri.

Valore restituito

Questa funzione non restituisce un valore.

Commenti

Nelle compilazioni di debug la libreria di debug gestisce un elenco di oggetti attivi. L'elenco include tutti gli oggetti che derivano da CBaseObject, sono stati creati dal modulo corrente e non sono stati eliminati. Il costruttore CBaseObject e i metodi di distruttore aggiornano l'elenco.

Questa funzione genera diversi messaggi LOG_MEMORY. A livello di registrazione 1, la funzione visualizza solo il numero totale di oggetti. A livello di registrazione 2 o superiore, visualizza un elenco degli oggetti.

Requisiti

Requisito Valore
Intestazione
Wxdebug.h (include Streams.h)
Libreria
Strmbase.lib (build al dettaglio);
Strmbasd.lib (build di debug)

Vedi anche

Eseguire il debug di funzioni di output