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)); }
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)); }