Partilhar via


Testes 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 a construção visual de gráficos de filtro multimídia funcionais usando a interface de programação de aplicativos 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 registrado 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 GraphEdt são fornecidos para arquiteturas baseadas em x86 e x64. 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 de drivers multimídia, pinos e mídia suportada.

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

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. 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 em 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 ao usuário especificar parâmetros, sendo os mais importantes 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 KsStudio Utility.

USBView

USBView.exe (USB Video Class descriptor viewer) é uma ferramenta de desenvolvimento que permite ao usuário examinar os descritores em qualquer dispositivo USB conectado. USBView é fornecido no Windows Driver Kit (WDK) como um exemplo na seção USB. USBView adiciona informações descritivas do descritor para dispositivos multimédia da Classe de Áudio e Vídeo USB.

Observação

No Windows 7 WDK, esta ferramenta é intitulada UVCView.

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

Os binários USBView são fornecidos para arquiteturas baseadas em x86 e x64. 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 posterior:

AMCap2

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

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

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

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

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

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

Todas as funcionalidades do AMCap2 ainda estão disponíveis na ferramenta GraphEdt existente, que está incluída no Windows 7 WDK.

MCStream

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

Advertência

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

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

Os binários MCStream são fornecidos para arquiteturas baseadas em x86 e x64. 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 tecnologia herdada que não é mais recomendada para o desenvolvimento de drivers no Windows 7 e sistemas operacionais posteriores.