Пример #1
0
        internal static void ThrowLastError()
        {
            var ret = PortAudioInterop.Pa_GetLastHostErrorInfo();
            var ei  = Factory.Create <PaHostErrorInfo> (new CppInstancePtr(ret));

            if (ei.errorCode < 0)
            {
                throw new PortAudioException(ei);
            }
        }
Пример #2
0
 public static PaHostErrorInfo GetLastHostErrorInfo()
 {
     using (var cppptr = new CppInstancePtr(PortAudioInterop.Pa_GetLastHostErrorInfo()))
         return(Factory.Create <PaHostErrorInfo> (cppptr));
 }