Partilhar via


KsStudio – Propriedades e Eventos

Este tópico descreve como usar o Utilitário KSStudio para trabalhar com propriedades e eventos.

Trabalhando com propriedades

As propriedades para as quais um filtro declara suporte são mostradas como um subitem de cada filtro, instância de pino e nó. Essas Propriedades são agrupadas por PropertySet e são exibidas usando as seguintes convenções de fonte:

Diagrama exibindo três fontes que representam atributos da propriedade ksproperty get e set status.

Mostrado em uma fonte azul – a propriedade é legível e gravável (KSPROPERTY_TYPE_GET | KSPROPERTY_TYPE_SET)

Mostrado em uma fonte cinza – a propriedade é somente leitura (KSPROPERTY_TYPE_GET)

Mostrado em uma fonte preta que é acessada por - A propriedade foi declarada como legível, mas uma KSPROPERTY_TYPE_GET chamada falhou

Você pode alterar o valor de uma propriedade clicando duas vezes no valor atual. Depois de alterar o valor, pressione ENTER e o novo valor será enviado para o driver. Se a chamada falhar, a falha será registrada.

Trabalhando com eventos

Os eventos para os quais um filtro declara suporte são mostrados como um subitem de cada filtro, instância de pino e nó. Esses Eventos são agrupados por EventSet. Os eventos são desabilitados por padrão. Para habilitar um Evento, clique com o botão direito do mouse nele e escolha Habilitar no menu pop-up. Isso desativa o ícone de lâmpada de evento. Quando o Evento é sinalizado (como no caso do usuário pressionando um botão no hardware correspondente), a lâmpada event acende por 200 ms.

Confira também

Utilitário KSStudio

KSStudio – Fábricas de Filtros e Filtros

KSStudio – Pinos e Nós

KSStudio – KS Monitor

KSStudio – Exemplos de uso