Share via


Função CreateCaptureAudioStateMonitorForCategoryAndDeviceRole (audiostatemonitorapi.h)

Cria uma nova instância de IAudioStateMonitor para capturar fluxos com a categoria de áudio e a função de dispositivo de áudio especificadas.

Sintaxe

HRESULT CreateCaptureAudioStateMonitorForCategoryAndDeviceRole(
  AUDIO_STREAM_CATEGORY category,
  ERole                 role,
  IAudioStateMonitor    **audioStateMonitor
);

Parâmetros

category

Um membro da enumeração AUDIO_STREAM_CATEGORY especificando a categoria de fluxo de áudio para a qual o monitor de estado de áudio é criado.

role

Um membro da enumeração ERole especificando a função de dispositivo de áudio para a qual o monitor de estado de áudio é criado.

audioStateMonitor

Recebe um ponteiro para o IAudioStateMonitor criado.

Retornar valor

Retorna um HRESULT, incluindo os valores a seguir.

Valor Descrição
S_OK Êxito.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows build 19043
Cabeçalho audiostatemonitorapi.h