Partager via


Instructions en matière de programmation DDI audio HD

Cette section présente des instructions de programmation pour l’utilisation des versions DDI audio HD (telles que définies par les structures HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2 et HDAUDIO_BUS_INTERFACE_BDL ) pour contrôler les codecs audio et modem connectés à un contrôleur d’interface de bus Audio HD.

Le pilote de bus Audio HD expose une ou les deux versions de hd Audio DDI à ses enfants, qui sont des pilotes de fonction en mode noyau pour les codecs audio et modem. (L’un de ces enfants peut être le pilote de classe AUDIO HD UAA.) Ces pilotes appellent les routines dans les DDIs pour accéder aux fonctionnalités matérielles du périphérique de contrôleur audio HD.

Cette section comprend :

Différences entre les versions hd audio DDI

Commandes de codec synchrones et asynchrones

Horloge murale et registres de position de liaison

Gestion des ressources matérielles

Synchronisation de deux flux ou plus

Activer l’activation de veille

Stratégie de copie et de mise en cache des données

Interrogation d’un DDI audio HD