Compartilhar via


Roteiro para o desenvolvimento de drivers de áudio WDM

Ilustração de um roteiro com o texto 'WDM' sobreposto em uma rodovia.

Para criar um driver de áudio WDM, execute as seguintes etapas:

  1. Saiba mais sobre a arquitetura e os drivers do Windows.

    Você deve entender os conceitos básicos de como os drivers funcionam nos sistemas operacionais Windows. Conhecer os conceitos básicos ajudará você a tomar decisões de design apropriadas e permitir que você simplifique seu processo de desenvolvimento. Consulte Conceitos para todos os desenvolvedores de driver.

  2. Conheça os conceitos básicos dos drivers de áudio do WDM.

    Os drivers de áudio das versões do sistema operacional Windows do Windows XP ao Windows Vista estão em conformidade com o WDM e usam os componentes de streaming de kernel. Para entender as decisões de design do driver que você deve tomar, consulte a Visão geral dos Drivers de Áudio do Kernel Streaming, WDM e Introdução aos Drivers de Áudio do WDM.

  3. Determine decisões adicionais de design do driver de áudio WDM.

    Para obter informações sobre como tomar decisões de design, consulte Drivers de Áudio Personalizados, Formatos de Dados de Áudio e Intervalos de Dados. Se você precisar de ajuda para decidir o tipo de driver de áudio sobre o qual aprender, consulte a Árvore de Decisão de Tipo de Driver de Áudio Personalizado.

  4. Saiba mais sobre objetos de processamento de áudio.

    APOs (objetos de processamento de áudio), fornecem processamento de sinal digital baseado em software personalizável para fluxos de áudio do Windows. Para saber mais, consulte Objetos de Processamento de Áudio do Windows.

  5. Saiba mais sobre os processos e ferramentas de build, teste e depuração do driver do Windows.

    Criar um driver não é o mesmo que criar um aplicativo no modo de usuário. Consulte Desenvolvimento, Teste e Implantação de Drivers para obter informações sobre processos de build, depuração e teste do driver do Windows e assinatura do driver. Consulte as Ferramentas de Desenvolvimento de Driver para obter informações sobre ferramentas de criação, teste, verificação e depuração.

  6. Examine os exemplos de driver de áudio no WDK.

    Para acessar e examinar os exemplos de driver de áudio no WDK, consulte Amostra de Drivers de Áudio.

  7. Tome decisões de design sobre o driver de áudio do WDM.

    Consulte drivers de áudio de miniporta e COM no Kernel.

  8. Desenvolva, compile, teste e depure o driver de áudio do WDM.

    Para obter informações sobre como desenvolver um driver de áudio para seu adaptador de áudio específico, consulte Construção do Driver do Adaptador. Consulte Como desenvolver, testar e implantar drivers para obter informações sobre compilação, teste e depuração iterativos. Esse processo ajudará a garantir que você crie um driver que funcione.

  9. Crie um pacote de driver para o driver de áudio do WDM.

    Para obter mais informações, consulte Introdução ao desenvolvimento de drivers do Windows](/windows-hardware/drivers/develop/get-started-developing-windows-drivers). Para obter informações sobre como instalar um adaptador de áudio, consulte Instalando um adaptador de áudio de classe de porta.

  10. Assine e distribua seu driver de áudio WDM.

    A etapa final é assinar (opcional) e distribuir o driver. Se o driver atender aos padrões de qualidade definidos para o Programa de Certificação do Windows, você poderá distribuí-lo por meio do programa Microsoft Windows Update. Para obter mais informações, consulte Como distribuir um pacote de drivers.

Essas são as etapas básicas. Etapas adicionais podem ser necessárias com base nas necessidades do seu motorista individual.