Teste e depuração do AVStream

A partir do WDK do Windows 7, três ferramentas são fornecidas na hierarquia de pastas WDKPath\tools\avstream . Este tópico explica a finalidade e o uso básico de cada ferramenta. Em alguns casos, a documentação adicional é incluída na hierarquia de pastas.

GraphEdt

GraphEdt.exe é uma ferramenta de desenvolvimento para criar visualmente grafos de filtro multimídia funcionais usando a interface de programação do aplicativo DirectShow.

O GraphEdt inclui três componentes binários: GraphEdt.exe (o aplicativo), GraphEdt.chm (a documentação de ajuda) e Proppage.dll (um filtro auxiliar). Proppage.dll expõe configurações de propriedade adicionais para filtros quando registrados no sistema operacional usando o comando "regsvr32 proppage.dll". O comando regsvr32 deve ser executado no nível de privilégio elevado.

Os binários do GraphEdt são fornecidos para arquiteturas baseadas em x86 e x64. O GraphEdt é executado no Microsoft Windows 2000, XP, Windows 2003 Server, Windows Vista e Windows 7.

KsStudio

KsStudio.exe (Kernel Streaming Development Studio) é uma ferramenta de desenvolvimento usada para examinar propriedades do driver multimídia, pinos e mídia com suporte.

O WDK do Windows inclui binários KsStudio para as arquiteturas baseadas em x86 e x64. Para o Windows, os binários são KsStudio.exe (o aplicativo) e KsMon.sys (um driver de dispositivo auxiliar).

O KsStudio é uma ferramenta de desenvolvimento de kernel e, portanto, deve ser usado com cuidado. KsStudio.exe deve gravar um log de resumo no diretório inicial, que deve ter acesso de gravação para o usuário. O KsStudio tenta carregar seu driver auxiliar KsMon.sys. Esse carregamento é opcional e só terá êxito se KsMon.sys estiver no diretório inicial e o comando for executado no nível de privilégio elevado. Normalmente, o KsStudio apresentará uma caixa de diálogo intitulada "Opções de Filtro do KS Studio", que permite que o usuário especifique parâmetros, dos quais os mais importantes são as Classes a serem enumeradas. Use o botão Classes nessa caixa de diálogo para selecionar nenhuma, nenhuma ou todas as classes.

Para obter mais informações, consulte Utilitário KsStudio.

USBView

USBView.exe (visualizador de descritor de classe de vídeo USB) é uma ferramenta de desenvolvimento que permite que o usuário examine os descritores em qualquer dispositivo USB anexado. O USBView é fornecido no WDK (Windows Driver Kit) como um exemplo na seção USB. O USBView adiciona informações descritivas de descritor para dispositivos de classe de áudio USB e vídeo multimídia.

Observação

No WDK do Windows 7, essa ferramenta é intitulada UVCView.

O USBView inclui um componente binário: USBView.exe. No WDK, esse executável está localizado na hierarquia de pastas tools\avstream . Para obter a documentação, consulte o exemplo USBView em WDKPath\src\usb\usbview.

Binários USBView são fornecidos para arquiteturas baseadas em x86 e x64. O USBView é executado no Microsoft Windows 2000, XP, Windows 2003 Server, Windows Vista e Windows 7.

As seguintes ferramentas são fornecidas em versões anteriores do Windows e não são recomendadas para uso no Windows 7 e posteriores:

AMCap2

AMCap2.exe (Captura de Filme Ativa) é um aplicativo para enumerar e usar dispositivos de captura de áudio e vídeo com a interface de programação de aplicativos do Microsoft DirectShow.

O AMCap2 inclui um componente binário: AMCap2.exe.

Os binários AMCap2 são fornecidos para arquiteturas baseadas em x86 e x64. O AMCap2 é executado no Microsoft Windows 2000, XP, Windows 2003 Server e Vista.

Quando o AMCap2 inicializa, ele enumera dispositivos de captura de áudio e vídeo disponíveis no menu do dispositivo. Você pode selecionar nenhum ou um dispositivo de áudio e/ou vídeo. No menu Configurações, você pode selecionar atributos de dispositivo específicos.

Para obter mais informações, consulte a documentação do DirectShow.

A ferramenta AMCap2.exe aparece no WDK do Windows Server 2008 e nas versões anteriores do WDK. A ferramenta foi removida do WDK do Windows 7 para plataformas baseadas em x86 e x64.

Toda a funcionalidade do AMCap2 ainda está disponível na ferramenta Existente do GraphEdt, que está incluída no WDK do Windows 7.

MCStream

MCStream.exe (MultiChannel Streaming Tool) é uma ferramenta de desenvolvimento que permite que o usuário gere e renderize vários tons de onda de canal. O MCStream é uma ferramenta mais antiga que usa KS diretamente, em vez de DirectShow ou Media Foundation.

Aviso

O MCStream não funciona com todos os renderizadores de áudio.

O MCStream inclui dois componentes binários: MCStream.exe (o aplicativo) e MCStream.txt (a documentação de ajuda).

Binários MCStream são fornecidos para arquiteturas baseadas em x86 e x64. O MCStream é executado no Microsoft Windows 2000, XP, Windows 2003 Server e Vista.

A ferramenta MCstream.exe não está incluída no WDK do Windows 7 para plataformas baseadas em x86 e x64.

Essa ferramenta usa uma tecnologia herdada que não é mais recomendada para o desenvolvimento de driver no Windows 7 e em sistemas operacionais posteriores.