|
| HRESULT | OnDisplayNameChanged ([string, in] LPCWSTR NewDisplayName, [in] LPCGUID EventContext) |
| |
| HRESULT | OnIconPathChanged ([string, in] LPCWSTR NewIconPath, [in] LPCGUID EventContext) |
| |
| HRESULT | OnSimpleVolumeChanged ([in] float NewVolume, [in] BOOL NewMute, [in] LPCGUID EventContext) |
| |
| HRESULT | OnChannelVolumeChanged ([in] DWORD ChannelCount, [size_is(ChannelCount), in] float *NewChannelVolumeArray, [in] DWORD ChangedChannel, [in] LPCGUID EventContext) |
| |
| HRESULT | OnGroupingParamChanged ([in] LPCGUID NewGroupingParam, [in] LPCGUID EventContext) |
| |
| HRESULT | OnStateChanged ([in] AudioSessionState NewState) |
| |
| HRESULT | OnSessionDisconnected ([in] AudioSessionDisconnectReason DisconnectReason) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 53 of file audiopolicy.idl.
◆ OnChannelVolumeChanged()
| HRESULT IAudioSessionEvents::OnChannelVolumeChanged |
( |
[in] DWORD |
ChannelCount, |
|
|
[size_is(ChannelCount), in] float * |
NewChannelVolumeArray, |
|
|
[in] DWORD |
ChangedChannel, |
|
|
[in] LPCGUID |
EventContext |
|
) |
| |
◆ OnDisplayNameChanged()
| HRESULT IAudioSessionEvents::OnDisplayNameChanged |
( |
[string, in] LPCWSTR |
NewDisplayName, |
|
|
[in] LPCGUID |
EventContext |
|
) |
| |
◆ OnGroupingParamChanged()
| HRESULT IAudioSessionEvents::OnGroupingParamChanged |
( |
[in] LPCGUID |
NewGroupingParam, |
|
|
[in] LPCGUID |
EventContext |
|
) |
| |
◆ OnIconPathChanged()
| HRESULT IAudioSessionEvents::OnIconPathChanged |
( |
[string, in] LPCWSTR |
NewIconPath, |
|
|
[in] LPCGUID |
EventContext |
|
) |
| |
◆ OnSessionDisconnected()
◆ OnSimpleVolumeChanged()
| HRESULT IAudioSessionEvents::OnSimpleVolumeChanged |
( |
[in] float |
NewVolume, |
|
|
[in] BOOL |
NewMute, |
|
|
[in] LPCGUID |
EventContext |
|
) |
| |
◆ OnStateChanged()
The documentation for this interface was generated from the following file: