Beispiel #1
0
 public Class159(int int_0, WaveFormat waveFormat_0, int int_1, float float_0, bool bool_3, Delegate3 delegate3_1)
     : base()
 {
     WaitCallback waitCallback = null;
     Class159.Class160 @class = new Class159.Class160();
     @class.float_0 = float_0;
     this.delegate4_0 = new Class162.Delegate4(Class165.smethod_0);
     this.object_0 = new object();
     //base..ctor();
     @class.class159_0 = this;
     this.bool_2 = bool_3;
     this.byte_0 = (byte)((waveFormat_0.short_2 == 8) ? 128 : 0);
     this.delegate3_0 = delegate3_1;
     Exception4.smethod_1(Class162.waveOutOpen(out this.intptr_0, int_0, waveFormat_0, this.delegate4_0, 0, Class162.Enum17.const_3), "waveOutOpen");
     this.method_7(waveFormat_0.method_0(int_1 / 5), 5);
     this.thread_0 = new Thread(new ThreadStart(this.method_6));
     this.method_2(0f);
     this.thread_0.Start();
     if (waitCallback == null)
     {
         waitCallback = new WaitCallback(@class.method_0);
     }
     ThreadPool.QueueUserWorkItem(waitCallback);
 }