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.
Esta seção apresenta diretrizes de programação para usar as versões DDI de áudio HD (como definido pelas estruturas HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2 e HDAUDIO_BUS_INTERFACE_BDL) para controlar codecs de áudio e de modem conectados a um controlador de interface de barramento de áudio HD.
O driver do barramento de áudio HD expõe uma ou ambas as versões da DDI de áudio HD para seus filhos, que são drivers de função no modo kernel para os codecs de áudio e modem. (Uma dessas crianças pode ser o driver da classe UAA HD Audio.) Esses drivers chamam as rotinas nos DDIs para acessar os recursos de hardware do dispositivo do controlador de áudio HD.
Esta seção inclui:
Diferenças entre as versões DDI de áudio HD
Comandos síncronos e assíncronos de codec
Registros de Posição do Relógio de Parede e do Link
Gerenciamento de recursos de hardware
Sincronizando dois ou mais fluxos