#include <audio_device_monitor.h>
Definition at line 82 of file audio_device_monitor.h.
◆ AudioDeviceNotificationClient()
AudioDeviceNotificationClient::AudioDeviceNotificationClient |
( |
| ) |
|
|
inline |
◆ ~AudioDeviceNotificationClient()
AudioDeviceNotificationClient::~AudioDeviceNotificationClient |
( |
| ) |
|
|
inline |
◆ AddRef()
ULONG STDMETHODCALLTYPE AudioDeviceNotificationClient::AddRef |
( |
| ) |
|
|
inlineoverride |
◆ OnDefaultDeviceChanged()
HRESULT STDMETHODCALLTYPE AudioDeviceNotificationClient::OnDefaultDeviceChanged |
( |
EDataFlow |
flow, |
|
|
ERole |
role, |
|
|
LPCWSTR |
deviceId |
|
) |
| |
|
inlineoverride |
◆ OnDeviceAdded()
HRESULT STDMETHODCALLTYPE AudioDeviceNotificationClient::OnDeviceAdded |
( |
LPCWSTR |
deviceId | ) |
|
|
inlineoverride |
◆ OnDeviceRemoved()
HRESULT STDMETHODCALLTYPE AudioDeviceNotificationClient::OnDeviceRemoved |
( |
LPCWSTR |
deviceId | ) |
|
|
inlineoverride |
◆ OnDeviceStateChanged()
HRESULT STDMETHODCALLTYPE AudioDeviceNotificationClient::OnDeviceStateChanged |
( |
LPCWSTR |
deviceId, |
|
|
DWORD |
newState |
|
) |
| |
|
inlineoverride |
◆ OnPropertyValueChanged()
HRESULT STDMETHODCALLTYPE AudioDeviceNotificationClient::OnPropertyValueChanged |
( |
LPCWSTR |
deviceId, |
|
|
const PROPERTYKEY |
key |
|
) |
| |
|
inlineoverride |
◆ QueryInterface()
HRESULT STDMETHODCALLTYPE AudioDeviceNotificationClient::QueryInterface |
( |
REFIID |
riid, |
|
|
void ** |
ppv |
|
) |
| |
|
inlineoverride |
◆ Release()
ULONG STDMETHODCALLTYPE AudioDeviceNotificationClient::Release |
( |
| ) |
|
|
inlineoverride |
◆ setDeviceEventCallback()
The documentation for this class was generated from the following file: