GuidNames
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
GuidNames
is a global array in the DirectShow base class library that contains strings representing the GUIDs defined in Uuids.h. This array is useful for generating debug output.
char* GuidNames[guid]
Parameters
-
guid
-
Specifies any GUID value defined in the header file Uuids.h.
Remarks
Use this global array to output GUID constants as strings. For example, the following code prints the string "MEDIATYPE_Video" to the console:
puts(GuidNames[MEDIATYPE_Video]);
If the GUID is not matched, the string "Unknown GUID Name" is returned. Not all DirectShow GUIDs are defined in uuids.h.
Requirements
Requirement | Value |
---|---|
Header |
|
Library |
|