Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Windows Me et Windows 2000 et versions ultérieures, les fonctions multimédias Windows waveInMessage et waveOutMessage peuvent récupérer l’ID d’appareil de l’appareil préféré pour les communications vocales. Ces deux fonctions obtiennent les ID d’appareil de communication vocale préférés pour l’entrée audio et la sortie audio, respectivement. Chaque ID de périphérique identifie spécifiquement le périphérique audio préféré pour les communications vocales, par opposition au périphérique audio préféré pour une utilisation audio générale. Pour plus d’informations sur l’obtention de l’ID d’appareil préféré pour l’audio à ondes générales, consultez Accès à l’ID d’appareil préféré.
Connaître l’appareil de communication vocale préféré peut être utile pour les programmes d’application qui, par exemple, permettent aux utilisateurs de sélectionner un appareil à ouvrir dans une liste de deux appareils ou plus. Une telle application doit généralement indiquer laquelle parmi les appareils de la liste est l’appareil préféré.
Pour récupérer l’ID d’appareil de l’appareil de communication vocale préféré actuel, une application appelle la fonction wave XxxMessage avec le paramètre de message défini sur la constante DRVM_MAPPER_CONSOLEVOICECOM_GET.
Lorsque vous appelez la fonction waveInMessage ou waveOutMessage avec le message DRVM_MAPPER_CONSOLEVOICECOM_GET, spécifiez la valeur du handle d’appareil comme WAVE_MAPPER et convertissez cette valeur en type de handle approprié, HWAVEIN ou HWAVEOUT. Les fonctions XxxMessage d'onde acceptent cette valeur à la place d’un handle d’appareil valide afin qu’une application puisse obtenir l’ID d’appareil par défaut sans devoir d’abord ouvrir un appareil. Pour plus d'informations sur les fonctions de message des ondes xxx, consultez System-Intercepted Messages d'appareil.
Le message DRVM_MAPPER_PREFERRED_GET est intercepté par le mappeur de l’appareil cible (waveIn ou waveOut). Pour plus d’informations sur les mappeurs pour les appareils wave, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.