Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O utilitário KsStudio é uma ferramenta de streaming do kernel que pode ser usada para criar, examinar e testar gráficos de filtro WDM KS no Windows. Um dos recursos mais úteis do KsStudio é sua capacidade de construir uma representação gráfica de um gráfico de filtro que mostra as conexões pino-a-pino entre filtros e os nós internos dos filtros. Embora o KsStudio seja projetado principalmente para gráficos de filtro de áudio, ele pode ser usado para construir e explorar gráficos contendo qualquer tipo de filtro WDM KS.
Objetivo do KSStudio
Várias classes de drivers do Windows, particularmente aqueles no domínio de multimídia, são implementadas como filtros AVStream (anteriormente Kernel Streaming ou KS). As tecnologias que dependem da arquitetura AVStream incluem:
Drivers de áudio, incluindo drivers de dispositivo USB e PCI, bem como efeitos e outros filtros intermediários.
Captura de vídeo
KSStudio é uma ferramenta que dá ao driver de filtro AVStream acesso direto ao filtro em desenvolvimento. Sua força reside em parte no fato de que ele não usa nenhuma API multimídia, como DirectSound, MMSystem ou DirectShow, e pode, portanto, ser usado para solucionar problemas vistos com essas APIs.
O KSStudio oferece as seguintes características:
Enumeração de fábrica de filtros
Instanciação de filtros e pinos (incluindo a construção de gráficos)
Perfilagem de filtros e pinos
Diagramação de topologia intrafiltro
Ligação de pinos
Configuração e obtenção de propriedades
Ativação de eventos e indicação de sinal
Streaming de dados (somente áudio e vidcap)
Testes de funcionalidade básica
Instalação do utilitário KsStudio (Ksstudio.exe)
O utilitário KsStudio (Ksstudio.exe) está incluído com as ferramentas de software no Microsoft Windows Driver Kit (WDK).
Para instalar o KsStudio, baixe o WDK e execute o aplicativo de configuração do WDK. Para obter mais informações, consulte Baixar o Kit de Driver do Windows (WDK).
Instalação instala as versões específicas da plataforma do KsStudio.exe nos subdiretórios x86 e amd64 do diretório tools.
Layout e estrutura do menu KsStudio
1) Vista de fábrica do filtro
Esta janela mostra as fábricas de filtros que estão instaladas no sistema, organizadas por KSCATEGORY. "Filtros de teste" também são mostrados aqui. Consulte Opções de enumeração e Fábricas de filtro para obter mais informações. A Vista de Fábrica do Filtro é encaixável e redimensionável.
2) Visualização da topologia e 3) Visualização dos detalhes do objeto
Essas duas janelas mostram representações de todos os filtros instanciados e seus objetos filhos (fábricas de pinos, pinos, nós e conexões). A Visualização de Topologia é uma representação conceitual que enfatiza o layout (topologia) de filtros e gráficos de filtros. Ele mostra conexões entre pinos, caminhos de dados através de filtros e indica o estado atual do pino. A Visualização de Detalhes do Objeto é uma representação textual hierárquica que enfatiza relações de objeto, valores atuais de propriedades e estados de pino e evento. Essas duas visualizações são cooperativas no sentido de que clicar em um objeto em uma exibição seleciona a representação do objeto na outra. A Visualização de Detalhes do Objeto é encaixável e redimensionável.
4) Janela de registro
Todas as operações feitas em objetos do kernel no KSStudio produzirão alguma quantidade de registro. Esse log pode ir para qualquer um dos 3 destinos de log, ou seja, (a) a janela de log, (b) um arquivo de log e/ou (c) o depurador. A quantidade de registos pode ser especificada para cada um acedendo ao item de menu Ver.Opções de Registo. A janela de registro é encaixável e redimensionável.
5) Visualização do Log IRP do KSMonitor e 6) Visualização de Estatísticas IRP do KSMonitor
Essas duas janelas mostram detalhes e estatísticas sobre os IRPs recebidos por todos os filtros especificados.
Ver também
KSStudio - Fábricas de Filtros e Filtros