public HRESULT GetSession(int SessionCount, IAudioSessionControl** Session)
 {
     return ((delegate* unmanaged<IAudioSessionEnumerator*, int, IAudioSessionControl**, int>)(lpVtbl[4]))((IAudioSessionEnumerator*)Unsafe.AsPointer(ref this), SessionCount, Session);
 }
 public int GetAudioSessionControl([NativeTypeName("LPCGUID")] Guid *AudioSessionGuid, [NativeTypeName("DWORD")] uint StreamFlags, [NativeTypeName("IAudioSessionControl **")] IAudioSessionControl **SessionControl)
 {
     return(((delegate * stdcall <IAudioSessionManager2 *, Guid *, uint, IAudioSessionControl **, int>)(lpVtbl[3]))((IAudioSessionManager2 *)Unsafe.AsPointer(ref this), AudioSessionGuid, StreamFlags, SessionControl));
 }
Пример #3
0
 public int GetSession(int SessionCount, [NativeTypeName("IAudioSessionControl **")] IAudioSessionControl **Session)
 {
     return(((delegate * unmanaged <IAudioSessionEnumerator *, int, IAudioSessionControl **, int>)(lpVtbl[4]))((IAudioSessionEnumerator *)Unsafe.AsPointer(ref this), SessionCount, Session));
 }