|
| HRESULT | GetState ([out] AudioSessionState *pRetVal) |
| |
| HRESULT | GetDisplayName ([string, out] LPWSTR *pRetVal) |
| |
| HRESULT | SetDisplayName ([string, in] LPCWSTR DisplayName, [unique, in] LPCGUID EventContext) |
| |
| HRESULT | GetIconPath ([string, out] LPWSTR *pRetVal) |
| |
| HRESULT | SetIconPath ([string, in] LPCWSTR Value, [unique, in] LPCGUID EventContext) |
| |
| HRESULT | GetGroupingParam ([out] GUID *pRetVal) |
| |
| HRESULT | SetGroupingParam ([in] LPCGUID Override, [unique, in] LPCGUID EventContext) |
| |
| HRESULT | RegisterAudioSessionNotification ([in] IAudioSessionEvents *NewNotifications) |
| |
| HRESULT | UnregisterAudioSessionNotification ([in] IAudioSessionEvents *NewNotifications) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 92 of file audiopolicy.idl.
◆ GetDisplayName()
| HRESULT IAudioSessionControl::GetDisplayName |
( |
[string, out] LPWSTR * |
pRetVal | ) |
|
◆ GetGroupingParam()
| HRESULT IAudioSessionControl::GetGroupingParam |
( |
[out] GUID * |
pRetVal | ) |
|
◆ GetIconPath()
| HRESULT IAudioSessionControl::GetIconPath |
( |
[string, out] LPWSTR * |
pRetVal | ) |
|
◆ GetState()
◆ RegisterAudioSessionNotification()
◆ SetDisplayName()
| HRESULT IAudioSessionControl::SetDisplayName |
( |
[string, in] LPCWSTR |
DisplayName, |
|
|
[unique, in] LPCGUID |
EventContext |
|
) |
| |
◆ SetGroupingParam()
| HRESULT IAudioSessionControl::SetGroupingParam |
( |
[in] LPCGUID |
Override, |
|
|
[unique, in] LPCGUID |
EventContext |
|
) |
| |
◆ SetIconPath()
| HRESULT IAudioSessionControl::SetIconPath |
( |
[string, in] LPCWSTR |
Value, |
|
|
[unique, in] LPCGUID |
EventContext |
|
) |
| |
◆ UnregisterAudioSessionNotification()
The documentation for this interface was generated from the following file: