Share via


Hoja de ruta para desarrollar controladores de audio de WDM

Ilustración de una hoja de ruta con el texto

Para crear un controlador de audio WDM, realice los pasos siguientes:

  1. Obtenga información sobre la arquitectura y los controladores de Windows.

    Debe comprender los aspectos básicos de cómo funcionan los controladores en los sistemas operativos Windows. Conocer los aspectos básicos le ayudará a tomar las decisiones de diseño adecuadas y le permitirá simplificar el proceso de desarrollo. Consulte Conceptos para todos los desarrolladores de controladores.

  2. Conozca los aspectos básicos de los controladores de audio WDM.

    Los controladores de audio de las versiones del sistema operativo Windows de Windows XP a Windows Vista se ajustan a WDM y usan los componentes de streaming del kernel. Para comprender las decisiones de diseño de controladores que debe tomar, consulte Kernel Streaming, WDM Audio Drivers Overview (Introducción a los controladores de audio de WDM ) e Introducción a los controladores de audio de WDM.

  3. Determine otras decisiones de diseño del controlador de audio WDM.

    Para obtener información sobre cómo tomar decisiones de diseño, vea Controladores de audio personalizados, formatos de datos de audio y intervalos de datos. Si necesita ayuda para decidir el tipo de controlador de audio para obtener información, consulte Árbol de decisión del tipo de controlador de audio personalizado.

  4. Obtenga información sobre objetos de procesamiento de audio.

    Los objetos de procesamiento de audio (APO), proporcionan procesamiento de señal digital basado en software personalizable para secuencias de audio de Windows. Para obtener más información, consulta Objetos de procesamiento de audio de Windows.

  5. Obtenga información sobre los procesos y herramientas de compilación, prueba y depuración del controlador de Windows.

    Compilar un controlador no es lo mismo que compilar una aplicación en modo de usuario. Consulte Desarrollo, pruebas e implementación de controladores para obtener información sobre los procesos de compilación, depuración y prueba de controladores de Windows y firma de controladores. Consulte Herramientas de desarrollo de controladores para obtener información sobre cómo crear, probar, comprobar y depurar herramientas.

  6. Revise los ejemplos de controladores de audio en WDK.

    Para acceder y revisar los ejemplos de controladores de audio en WDK, consulte Ejemplos de controladores de audio.

  7. Tome decisiones de diseño sobre el controlador de audio WDM.

    Consulte Controladores de miniporte de audio y COM en el kernel.

  8. Desarrolle, compile, pruebe y depure el controlador de audio WDM.

    Para obtener información sobre cómo desarrollar un controlador de audio para su adaptador de audio específico, consulte Construcción del controlador del adaptador. Consulte Desarrollo, pruebas e implementación de controladores para obtener información sobre la compilación, las pruebas y la depuración iterativas. Este proceso le ayudará a garantizar que cree un controlador que funcione.

  9. Cree un paquete de controladores para el controlador de audio WDM.

    Para obtener más información, vea Crear un paquete de controladores. Para obtener información sobre cómo instalar un adaptador de audio, consulte Instalación de un adaptador de audio de clase de puerto.

  10. Firme y distribuya el controlador de audio WDM.

    El último paso es firmar (opcional) y distribuir el controlador. Si el controlador cumple los estándares de calidad definidos para el Programa de certificación de Windows, puede distribuirlo a través del programa de Microsoft Windows Update. Para obtener más información, consulte Distribución de un paquete de controladores.

Estos son los pasos básicos. Es posible que sea necesario realizar pasos adicionales en función de las necesidades de su controlador individual.