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