Consultas de dispositivo de mixer
Os serviços de mixer fornecem funções para determinar o número de dispositivos de mixer presentes no sistema e os recursos dos dispositivos. Você também pode usar uma função de serviços de mixer para determinar o identificador de dispositivo para um dispositivo de mixer.
Você pode usar a função mixerGetNumDevs para determinar quantos dispositivos de mixer estão presentes no sistema. Os dispositivos de mixer são identificados por um identificador de dispositivo. Os identificadores de dispositivo são determinados implicitamente a partir do número de dispositivos presentes em um determinado sistema. Eles variam de zero a um menor que o número de dispositivos presentes.
Antes de usar um dispositivo de mixer, você deve determinar seus recursos. As funcionalidades de áudio podem variar de um computador multimídia para outro, portanto, os aplicativos precisam trabalhar com uma variedade de hardware de áudio.
Você pode usar a função mixerGetDevCaps para determinar os recursos de dispositivos de mixer. Essa função preenche uma estrutura MIXERCAPS com informações sobre os recursos de um dispositivo especificado.
A função mixerGetID recupera o identificador de dispositivo do mixer de áudio associado a um identificador de dispositivo especificado. Por exemplo, você pode usar essa função para recuperar o identificador de dispositivo de um mixer de áudio e, em seguida, usar o identificador do dispositivo para ajustar o volume ou exibir outro controle.