Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura do driver de áudio WDM define um conjunto padrão de nós de topologia para dispositivos de áudio. Um driver de miniporto 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 grafos 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 alguns nós, que podem ser considerados como contas penduradas 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 pino podem ter nós com a mesma identificação, mas a combinação de instância de pino e identificação de nó identifica de maneira única cada nó dentro da topologia de áudio.
Um nó de topologia dá suporte a um conjunto de propriedades de nó. As propriedades do nó diferem das propriedades do pin pela inclusão de uma ID de nó que identifica o nó interno ao qual a propriedade pertence. Para enviar uma solicitação de obter ou definir propriedades para um nó específico, o cliente deve especificar o identificador do nó de destino, além da instância do pino de destino. Quando o gerenciador de propriedades do pino recebe a solicitação, ele verifica o identificador do nó e direciona a solicitação para o manipulador desse nó.
A lista a seguir contém os tipos de nó de topologia de áudio mais comumente usados:
KSNODETYPE_ACOUSTIC_ECHO_CANCEL
KSNODETYPE_AUDIO_KEYWORDDETECTOR