|
| | CMMNotificationClient (QWindowsAudioDevices *windowsMediaDevices, ComPtr< IMMDeviceEnumerator > enumerator, QMap< QString, DWORD > &&deviceState) |
| HRESULT STDMETHODCALLTYPE | OnDefaultDeviceChanged (EDataFlow flow, ERole role, LPCWSTR) override |
| HRESULT STDMETHODCALLTYPE | OnDeviceAdded (LPCWSTR deviceID) override |
| HRESULT STDMETHODCALLTYPE | OnDeviceRemoved (LPCWSTR deviceID) override |
| HRESULT STDMETHODCALLTYPE | OnDeviceStateChanged (LPCWSTR deviceID, DWORD newState) override |
| HRESULT STDMETHODCALLTYPE | OnPropertyValueChanged (LPCWSTR, const PROPERTYKEY) override |
| void | emitAudioDevicesChanged (EDataFlow flow) |
| void | emitAudioDevicesChanged (LPCWSTR deviceID) |
| | CMMNotificationClient (QWindowsAudioDevices *windowsMediaDevices, ComPtr< IMMDeviceEnumerator > enumerator, QMap< QString, DWORD > &&deviceState) |
| HRESULT STDMETHODCALLTYPE | OnDefaultDeviceChanged (EDataFlow flow, ERole role, LPCWSTR) override |
| HRESULT STDMETHODCALLTYPE | OnDeviceAdded (LPCWSTR deviceID) override |
| HRESULT STDMETHODCALLTYPE | OnDeviceRemoved (LPCWSTR deviceID) override |
| HRESULT STDMETHODCALLTYPE | OnDeviceStateChanged (LPCWSTR deviceID, DWORD newState) override |
| HRESULT STDMETHODCALLTYPE | OnPropertyValueChanged (LPCWSTR, const PROPERTYKEY) override |
| void | emitAudioDevicesChanged (EDataFlow flow) |
| void | emitAudioDevicesChanged (LPCWSTR deviceID) |
Definition at line 24 of file qwindowsaudiodevices.cpp.
◆ CMMNotificationClient() [1/2]
◆ CMMNotificationClient() [2/2]
◆ ~CMMNotificationClient() [1/2]
| CMMNotificationClient::~CMMNotificationClient |
( |
| ) |
|
|
overrideprivatedefault |
◆ ~CMMNotificationClient() [2/2]
| CMMNotificationClient::~CMMNotificationClient |
( |
| ) |
|
|
overrideprivatedefault |
◆ emitAudioDevicesChanged() [1/4]
| void CMMNotificationClient::emitAudioDevicesChanged |
( |
EDataFlow | flow | ) |
|
|
inline |
◆ emitAudioDevicesChanged() [2/4]
| void CMMNotificationClient::emitAudioDevicesChanged |
( |
EDataFlow | flow | ) |
|
|
inline |
◆ emitAudioDevicesChanged() [3/4]
| void CMMNotificationClient::emitAudioDevicesChanged |
( |
LPCWSTR | deviceID | ) |
|
|
inline |
◆ emitAudioDevicesChanged() [4/4]
| void CMMNotificationClient::emitAudioDevicesChanged |
( |
LPCWSTR | deviceID | ) |
|
|
inline |
◆ OnDefaultDeviceChanged() [1/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDefaultDeviceChanged |
( |
EDataFlow | flow, |
|
|
ERole | role, |
|
|
LPCWSTR | ) |
|
inlineoverride |
◆ OnDefaultDeviceChanged() [2/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDefaultDeviceChanged |
( |
EDataFlow | flow, |
|
|
ERole | role, |
|
|
LPCWSTR | ) |
|
inlineoverride |
◆ OnDeviceAdded() [1/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDeviceAdded |
( |
LPCWSTR | deviceID | ) |
|
|
inlineoverride |
◆ OnDeviceAdded() [2/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDeviceAdded |
( |
LPCWSTR | deviceID | ) |
|
|
inlineoverride |
◆ OnDeviceRemoved() [1/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDeviceRemoved |
( |
LPCWSTR | deviceID | ) |
|
|
inlineoverride |
◆ OnDeviceRemoved() [2/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDeviceRemoved |
( |
LPCWSTR | deviceID | ) |
|
|
inlineoverride |
◆ OnDeviceStateChanged() [1/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDeviceStateChanged |
( |
LPCWSTR | deviceID, |
|
|
DWORD | newState ) |
|
inlineoverride |
◆ OnDeviceStateChanged() [2/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnDeviceStateChanged |
( |
LPCWSTR | deviceID, |
|
|
DWORD | newState ) |
|
inlineoverride |
◆ OnPropertyValueChanged() [1/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnPropertyValueChanged |
( |
LPCWSTR | , |
|
|
const PROPERTYKEY | ) |
|
inlineoverride |
◆ OnPropertyValueChanged() [2/2]
| HRESULT STDMETHODCALLTYPE CMMNotificationClient::OnPropertyValueChanged |
( |
LPCWSTR | , |
|
|
const PROPERTYKEY | ) |
|
inlineoverride |
The documentation for this class was generated from the following file: