|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Member Functions | |
| HRESULT | GetSessionEnumerator ([retval, out] IAudioSessionEnumerator **SessionEnum) |
| HRESULT | RegisterSessionNotification ([in] IAudioSessionNotification *SessionNotification) |
| HRESULT | UnregisterSessionNotification ([in] IAudioSessionNotification *SessionNotification) |
| HRESULT | RegisterDuckNotification ([string, in] LPCWSTR sessionID, [in] IAudioVolumeDuckNotification *duckNotification) |
| HRESULT | UnregisterDuckNotification ([in] IAudioVolumeDuckNotification *duckNotification) |
Public Member Functions inherited from IAudioSessionManager | |
| HRESULT | GetAudioSessionControl ([in] LPCGUID AudioSessionGuid, [in] DWORD StreamFlags, [out] IAudioSessionControl **SessionControl) |
| HRESULT | GetSimpleAudioVolume ([in] LPCGUID AudioSessionGuid, [in] DWORD StreamFlags, [out] ISimpleAudioVolume **AudioVolume) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Definition at line 222 of file audiopolicy.idl.
| HRESULT IAudioSessionManager2::GetSessionEnumerator | ( | [retval, out] IAudioSessionEnumerator ** | SessionEnum | ) |
| HRESULT IAudioSessionManager2::RegisterDuckNotification | ( | [string, in] LPCWSTR | sessionID, |
| [in] IAudioVolumeDuckNotification * | duckNotification | ||
| ) |
| HRESULT IAudioSessionManager2::RegisterSessionNotification | ( | [in] IAudioSessionNotification * | SessionNotification | ) |
| HRESULT IAudioSessionManager2::UnregisterDuckNotification | ( | [in] IAudioVolumeDuckNotification * | duckNotification | ) |
| HRESULT IAudioSessionManager2::UnregisterSessionNotification | ( | [in] IAudioSessionNotification * | SessionNotification | ) |