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.
Use esta árvore de decisão com a Etapa 3 do Roteiro para desenvolver drivers de áudio WDM. A árvore ajuda você a determinar o tipo de driver de áudio para aprender. O driver de classe de porta fornecido pelo sistema (PortCls) fornece um conjunto de drivers de porta que implementam a maioria das funcionalidades básicas. Esses port drivers simplificam o processo de desenvolvimento para os desenvolvedores de drivers. Áudio de alta definição (HD) e drivers AC97 são normalmente baseados no driver de classe PortCls, enquanto os drivers USB e 1394 são geralmente baseados na classe AVStream.
Se o seu dispositivo de áudio for baseado no padrão de arquitetura de áudio universal (UAA), ele é compatível com UAA. Um dispositivo de áudio compatível com UAA pode usar os drivers de classe UAA fornecidos pelo sistema e não precisa de um driver personalizado, mas você pode fornecer seus próprios objetos de processamento de áudio do Windows.
Se o seu dispositivo de áudio não for compatível com UAA ou for compatível com UAA, mas você quiser implementar recursos personalizados, deverá decidir se deseja desenvolver um driver com suporte a Bus Master DMA. Se você quiser fornecer suporte a Bus Master DMA, por exemplo, você deve desenvolver um driver de áudio baseado em PortCls.
Para obter informações sobre como desenvolver drivers de áudio personalizados e como escolher um driver de porta, consulte os seguintes tópicos:
Drivers de áudio personalizados
Fornece uma visão geral dos drivers de áudio PortCls e AVStream e discute os prós e contras de cada tipo.
Visão geral do AVStream
Fornece uma visão geral da arquitetura dos drivers baseados em AVStream e destaca os casos em que esse tipo de driver é a melhor escolha.
Você também deve decidir sobre o formato de dados que seu driver de áudio usará e a gama de formatos que ele suportará. Para obter mais informações sobre formatos e intervalos de dados, consulte Formatos de dados de áudio e intervalos de dados.
Para concluir as etapas de desenvolvimento de drivers de áudio, consulte Roteiro para o desenvolvimento de drivers de áudio WDM.