|
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: