Requêtes d’appareil Mixer
Les services de mélangeur fournissent des fonctions permettant de déterminer le nombre d’appareils de mélangeur présents dans le système et les fonctionnalités des appareils. Vous pouvez également utiliser une fonction de services de mixage pour déterminer l’identificateur d’un appareil de mélangeur.
Vous pouvez utiliser la fonction mixerGetNumDevs pour déterminer le nombre d’appareils de mixage présents dans le système. Les appareils mixer sont identifiés par un identificateur d’appareil. Les identificateurs d’appareil sont déterminés implicitement à partir du nombre d’appareils présents dans un système donné. Ils vont de zéro à un de moins que le nombre d’appareils présents.
Avant d’utiliser un appareil mixer, vous devez déterminer ses fonctionnalités. Les fonctionnalités audio peuvent varier d’un ordinateur multimédia à l’autre, de sorte que les applications doivent fonctionner avec une variété de matériel audio.
Vous pouvez utiliser la fonction mixerGetDevCaps pour déterminer les fonctionnalités des appareils mixer. Cette fonction remplit une structure MIXERCAPS avec des informations sur les fonctionnalités d’un appareil spécifié.
La fonction mixerGetID récupère l’identificateur de périphérique de mixage audio associé à un handle d’appareil spécifié. Par exemple, vous pouvez utiliser cette fonction pour récupérer l’identificateur d’appareil d’un mixeur audio, puis utiliser l’identificateur de l’appareil pour ajuster le volume ou afficher un autre contrôle.