Compartilhar via


Roteiro para desenvolver 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. Confira Conceitos para todos os desenvolvedores de driver.

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

    Os drivers de áudio nas versões do sistema operacional Windows do Windows XP para o 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 Visão geral do streaming de kernel, drivers de áudio WDM e Introdução aos drivers de áudio 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 Á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, confira 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 Desenvolvendo, testando e implantando drivers para obter informações sobre processos de build, depuração e teste de driver do Windows e assinatura de driver. Consulte Ferramentas de Desenvolvimento de Driver para obter informações sobre como criar, testar, verificar e depurar ferramentas.

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

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

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

    Confira Drivers de miniporta de áudio e COM no Kernel.

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

    Para obter informações sobre como desenvolver um driver de áudio para seu adaptador de áudio específico, consulte Adapter Driver Construction. Consulte Desenvolvendo, testando e implantando drivers para obter informações sobre compilação iterativa, teste e depuração. Esse processo ajudará a garantir que você crie um driver que funcione.

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

    Para obter mais informações, consulte Criando um pacote de driver. 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 o 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 Distribuindo um pacote de driver.

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