Mixer Requêtes d’appareil
Les services de mixage fournissent des fonctions permettant de déterminer le nombre d’appareils de mixage présents dans le système et les fonctionnalités des appareils. Vous pouvez également utiliser une fonction de service de mixage pour déterminer l’identificateur d’appareil pour un appareil de mixage.
Vous pouvez utiliser la fonction mixerGetNumDevs pour déterminer le nombre de périphériques 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é. Elles sont comprises entre zéro et un de moins que le nombre d’appareils présents.
Avant d’utiliser un appareil de mixage, vous devez déterminer ses fonctionnalités. Les fonctionnalités audio peuvent varier d’un ordinateur multimédia à un autre, de sorte que les applications doivent fonctionner avec un large éventail de matériel audio.
Vous pouvez utiliser la fonction mixerGetDevCaps pour déterminer les fonctionnalités des appareils de mixage. 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 d’appareil de mixage audio associé à un handle de périphérique spécifié. Par exemple, vous pouvez utiliser cette fonction pour récupérer l’identificateur d’appareil pour un mélangeur audio, puis utiliser l’identificateur d’appareil pour ajuster le volume ou pour afficher un autre contrôle.