Função mixerGetDevCapsA (mmeapi.h)
A função mixerGetDevCaps consulta um dispositivo de mixer especificado para determinar seus recursos.
Sintaxe
MMRESULT mixerGetDevCapsA(
UINT_PTR uMxId,
LPMIXERCAPSA pmxcaps,
UINT cbmxcaps
);
Parâmetros
uMxId
Identificador ou identificador de um dispositivo de mixer aberto.
pmxcaps
Ponteiro para uma estrutura
cbmxcaps
Tamanho, em bytes, da estrutura de
Valor de retorno
Retorna MMSYSERR_NOERROR se tiver êxito ou um erro de outra forma. Os valores de erro possíveis incluem o seguinte.
Código de retorno | Descrição |
---|---|
|
O identificador de dispositivo especificado está fora do intervalo. |
|
O identificador do dispositivo do mixer é inválido. |
|
Um ou mais parâmetros são inválidos. |
Observações
Use a função mixerGetNumDevs para determinar o número de dispositivos de mixer presentes no sistema. O identificador de dispositivo especificado por uMxId varia de zero a um a menos do que o número de dispositivos de mixer presentes.
Somente o número de bytes (ou menos) de informações especificadas em cbmxcaps é copiado para o local apontado por pmxcaps. Se cbmxcaps for zero, nada será copiado e a função retornará com êxito.
Essa função também aceita um identificador de dispositivo de mixer retornado pela função
Nota
O cabeçalho mmeapi.h define mixerGetDevCaps como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | mmeapi.h (inclua Windows.h) |
biblioteca | Winmm.lib |
de DLL |
Winmm.dll |
Consulte também
Funções do Desempate de Áudio