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.
A estrutura do driver de áudio WDM define um conjunto padrão de nós de topologia para dispositivos de áudio. Um driver de miniporta descreve a topologia de áudio do dispositivo especificando um conjunto de nós e as conexões entre os nós. O driver do sistema SysAudio usa essas informações para construir os gráficos de filtro de áudio que ele apresenta aos aplicativos cliente.
Cada caminho de dados na topologia começa ou termina em um pino e passa por algum número de nós, que podem ser considerados como contas amarradas ao longo do caminho de dados. Cada nó no caminho de dados é identificado por uma ID de nó (essencialmente um índice) que identifica exclusivamente esse nó dentro do caminho de dados. Duas instâncias de pin podem ter nós com a mesma ID, mas a combinação de instância de pin e ID de nó identifica exclusivamente cada nó dentro da topologia de áudio.
Um nó de topologia suporta um conjunto de propriedades do nó. As propriedades do nó diferem das propriedades do pino pela inclusão de um ID de nó que identifica o nó ao qual a propriedade pertence internamente. Para enviar uma solicitação de obtenção ou definição de propriedade para um nó específico, o cliente especifica o ID do nó de destino além da instância do pino de destino. Quando o manipulador de propriedades do pino recebe a solicitação, ele examina o ID do nó e direciona a solicitação para o manipulador desse nó.
A lista a seguir contém os tipos de nós de topologia de áudio mais frequentemente utilizados:
KSNODETYPE_ACOUSTIC_ECHO_CANCEL
KSNODETYPE_AUDIO_KEYWORDDETECTOR