ADL.MicGainEvent.FromNative C# (CSharp) Method

FromNative() static private method

static private FromNative ( ADLMicGainEvent micGainEvnt ) : MicGainEvent
micGainEvnt ADLMicGainEvent
return MicGainEvent
        internal static MicGainEvent FromNative(ADLMicGainEvent micGainEvnt)
        {
            MicGainEvent result = new MicGainEvent();
            result._gain = micGainEvnt.gain;
            return result;
        }

Usage Example

Example #1
0
 private void on_mic_gain_callback_t(IntPtr opaque,
                                     ref ADLMicGainEvent e)
 {
     try
     {
         if (_listener != null)
         {
             _listener.onMicGain(MicGainEvent.FromNative(e));
         }
     }
     catch (Exception)
     {
     }
 }
MicGainEvent