public virtual int get_AudioBeam( out IAudioBeam audioBeam ) { var fp = GetFunctionPointer(5); if (m_get_AudioBeamFunc == null) { m_get_AudioBeamFunc = (get_AudioBeamFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(get_AudioBeamFunc)); } audioBeam = new IAudioBeam(); return(m_get_AudioBeamFunc(m_ptr, out audioBeam.PtrForNew)); }
public virtual int OpenAudioBeam( uint index, out IAudioBeam audioBeam ) { var fp = GetFunctionPointer(4); if (m_OpenAudioBeamFunc == null) { m_OpenAudioBeamFunc = (OpenAudioBeamFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(OpenAudioBeamFunc)); } audioBeam = new IAudioBeam(); return(m_OpenAudioBeamFunc(m_ptr, index, out audioBeam.PtrForNew)); }