public int GetState([NativeTypeName("AudioSessionState *")] AudioSessionState *pRetVal)
 {
     return(((delegate * unmanaged <IAudioSessionControl *, AudioSessionState *, int>)(lpVtbl[3]))((IAudioSessionControl *)Unsafe.AsPointer(ref this), pRetVal));
 }
 public HRESULT GetState(AudioSessionState *pRetVal)
 {
     return(((delegate * unmanaged <IAudioSessionControl *, AudioSessionState *, int>)(lpVtbl[3]))((IAudioSessionControl *)Unsafe.AsPointer(ref this), pRetVal));
 }