Compartilhar 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 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 utilizada para examinar propriedades de drivers multimídia, pinos e mídias suportadas.

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égios elevados. 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, os mais importantes dos quais 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 o 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 de descritor para dispositivos das classes de áudio e vídeo USB 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 pasta tools\avstream na hierarquia de pastas. Para obter a documentação, consulte o exemplo do USBView em WDKPath\src\usb\usbview.

Os 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 posterior:

AMCap2

AMCap2.exe (Captura de Filme Ativo) é um aplicativo para enumerar e usar dispositivos de captura de áudio e vídeo com a interface de programação do aplicativo 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 é inicializado, 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 GraphEdt existente, 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).

Os 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 em sistemas operacionais Windows 7 e posteriores.