Compartir a través de


Función CreateCaptureAudioStateMonitorForCategoryAndDeviceId (audiostatemonitorapi.h)

Crea una nueva instancia de IAudioStateMonitor para secuencias de captura con la categoría de audio y el identificador de dispositivo de audio especificados.

Sintaxis

HRESULT CreateCaptureAudioStateMonitorForCategoryAndDeviceId(
  [in]  AUDIO_STREAM_CATEGORY category,
  [in]  PCWSTR                deviceId,
  [out] IAudioStateMonitor    **audioStateMonitor
);

Parámetros

[in] category

Miembro de la enumeración AUDIO_STREAM_CATEGORY especificando la categoría de secuencia de audio para la que se crea el monitor de estado de audio.

[in] deviceId

Identificador único del dispositivo de audio para el que se crea el monitor de estado de audio. El punto de conexión se puede especificar mediante el id. de MMDevice, obtenido mediante IMMDevice::GetId o mediante su identificador SWD, obtenido mediante Windows.Devices.Enumeration o Windows.Media.Devices.MediaDevice.

[out] audioStateMonitor

Recibe un puntero al IAudioStateMonitor creado.

Valor devuelto

Devuelve un VALOR HRESULT, incluidos los siguientes valores.

Valor Descripción
S_OK Correcto.

Requisitos

Requisito Value
Cliente mínimo compatible Compilación de Windows 19043
Encabezado audiostatemonitorapi.h