GuidNames
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
GuidNames
ist ein globales Array in der DirectShow-Basisklassenbibliothek, das Zeichenfolgen enthält, die die in Uuids.h definierten GUIDs darstellen. Dieses Array ist nützlich zum Generieren von Debugausgaben.
char* GuidNames[guid]
Parameter
-
Guid
-
Gibt einen beliebigen GUID-Wert an, der in der Headerdatei "Uuids.h" definiert ist.
Bemerkungen
Verwenden Sie dieses globale Array, um GUID-Konstanten als Zeichenfolgen auszugeben. Der folgende Code gibt beispielsweise die Zeichenfolge "MEDIATYPE_Video" an die Konsole aus:
puts(GuidNames[MEDIATYPE_Video]);
Wenn die GUID nicht übereinstimmt, wird die Zeichenfolge "Unbekannter GUID-Name" zurückgegeben. Nicht alle DirectShow-GUIDs sind in uuids.h definiert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|