Compartir a través de


Plan de desarrollo de controladores de audio 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 decisiones de diseño adecuadas y le permitirá optimizar el proceso de desarrollo. Ver 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, desde Windows XP hasta Windows Vista, se ajustan a WDM y utilizan los componentes de transmisión del núcleo. Para comprender las decisiones de diseño de controladores que debe tomar, consulte Kernel Streaming, WDM Audio Drivers Overview and Introduction to WDM Audio Drivers ( Introducción a los controladores de audio 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 sobre qué tipo de controlador de audio aprender, consulte Árbol de decisión del tipo de controlador de audio personalizado.

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

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

  5. Obtenga información sobre los procesos y herramientas de compilación, prueba y depuración de controladores 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 compilar, probar, comprobar y depurar herramientas.

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

    Para acceder a los ejemplos de controladores de audio y revisarlos en el WDK, consulte Ejemplos de controladores de audio.

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

    Consulte Controladores de minipuerto 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, pruebas y 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 Introducción al desarrollo de controladores de Windows](/windows-hardware/drivers/develop/get-started-developing-windows-drivers). Para obtener información sobre cómo instalar un adaptador de audio, consulte Instalación de un adaptador de audio de clase port.

  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 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 de software individual.