Compartilhar via


GuidNames

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

GuidNames é uma matriz global na biblioteca de classes base do DirectShow que contém cadeias de caracteres que representam os GUIDs definidos em Uuids.h. Essa matriz é útil para gerar saída de depuração.

char* GuidNames[guid]

Parâmetros

Guid

Especifica qualquer valor guid definido no arquivo de cabeçalho Uuids.h.

Comentários

Use essa matriz global para gerar constantes GUID como cadeias de caracteres. Por exemplo, o código a seguir imprime a cadeia de caracteres "MEDIATYPE_Video" no console:

puts(GuidNames[MEDIATYPE_Video]);

Se o GUID não for correspondido, a cadeia de caracteres "Nome guid desconhecido" será retornada. Nem todos os GUIDs do DirectShow são definidos em uuids.h.

Requisitos

Requisito Valor
parâmetro
Wxdebug.h (inclua Streams.h)
Biblioteca
Strmbase.lib (builds de varejo);
Strmbasd.lib (builds de depuração)

Confira também

Funções de saída de depuração