GuidNames

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine 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, IMFMediaEngine e Audio/Video Capture 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.

GuidNames è una matrice globale nella libreria di classi di base DirectShow che contiene stringhe che rappresentano i GUID definiti in Uuids.h. Questa matrice è utile per generare l'output di debug.

char* GuidNames[guid]

Parametri

Guid

Specifica qualsiasi valore GUID definito nel file di intestazione Uuids.h.

Commenti

Usare questa matrice globale per restituire costanti GUID come stringhe. Ad esempio, il codice seguente stampa la stringa "MEDIATYPE_Video" nella console:

puts(GuidNames[MEDIATYPE_Video]);

Se il GUID non corrisponde, viene restituita la stringa "Nome GUID sconosciuto". Non tutti i GUID DirectShow sono definiti in uuids.h.

Requisiti

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

Vedi anche

Funzioni di output di debug