CreateCaptureAudioStateMonitorForCategoryAndDeviceId 함수(audiostatemonitorapi.h)
지정된 오디오 범주 및 오디오 디바이스 ID를 사용하여 캡처 스트림에 대한 IAudioStateMonitor의 새 instance 만듭니다.
구문
HRESULT CreateCaptureAudioStateMonitorForCategoryAndDeviceId(
[in] AUDIO_STREAM_CATEGORY category,
[in] PCWSTR deviceId,
[out] IAudioStateMonitor **audioStateMonitor
);
매개 변수
[in] category
오디오 상태 모니터가 만들어지는 오디오 스트림 범주를 지정하는 AUDIO_STREAM_CATEGORY 열거형의 멤버입니다.
[in] deviceId
오디오 상태 모니터가 만들어지는 오디오 디바이스의 고유 식별자입니다. 엔드포인트는 IMMDevice::GetId를 사용하여 가져온 MMDevice ID를 사용하거나 Windows.Devices.Enumeration 또는 Windows.Media.Devices.MediaDevice를 사용하여 가져온 SWD ID를 사용하여 지정할 수 있습니다.
[out] audioStateMonitor
생성된 IAudioStateMonitor에 대한 포인터를 받습니다.
반환 값
다음 값을 포함하여 HRESULT를 반환합니다.
값 | 설명 |
---|---|
S_OK | 성공. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 빌드 19043 |
머리글 | audiostatemonitorapi.h |