Share via


Función auxGetDevCaps (mmeapi.h)

La función auxGetDevCaps recupera las funciones de un dispositivo de salida auxiliar determinado.

Sintaxis

MMRESULT auxGetDevCaps(
  UINT      uDeviceID,
  LPAUXCAPS pac,
  UINT      cbac
);

Parámetros

uDeviceID

Identificador del dispositivo de salida auxiliar que se va a consultar. Especifique un identificador de dispositivo válido (consulte la sección comentarios siguientes) o use la siguiente constante:

Valor Significado
AUX_MAPPER Asignador de audio auxiliar. La función devuelve un error si no hay instalado ningún asignador de audio auxiliar.

pac

Puntero a una estructura AUXCAPS que se rellenará con información sobre las funcionalidades del dispositivo.

cbac

Tamaño, en bytes, de la estructura AUXCAPS .

Valor devuelto

Devuelve MMSYSERR_NOERROR si se ejecuta correctamente o si se produce un error. Entre los posibles valores de error se incluyen los siguientes.

Código devuelto Descripción
MMSYSERR_BADDEVICEID
El identificador de dispositivo especificado está fuera del intervalo.

Comentarios

El identificador del dispositivo en uDeviceID varía de cero a uno menor que el número de dispositivos presentes. AUX_MAPPER también se puede usar. Use la función auxGetNumDevs para determinar el número de dispositivos de salida auxiliares presentes en el sistema.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mmeapi.h (incluye Windows.h)
Library Winmm.lib
Archivo DLL Winmm.dll

Consulte también

Audio de forma de onda

Funciones de forma de onda