예제 #1
0
 static TaskonTAudioCastEvent ponTAudioCastEvent;//防止被GC回收
 public static int audio_SetEventFunc(int EnumEvent, TaskonTAudioCastEvent Func)
 {
     ponTAudioCastEvent = new TaskonTAudioCastEvent(Func);
     GC.KeepAlive(Func);
     GC.KeepAlive(ponTAudioCastEvent);
     GC.Collect();
     GC.WaitForPendingFinalizers();
     GC.Collect();
     return(Audio_SetEvenFunc(EnumEvent, Func));
 }
예제 #2
0
 private static extern int Audio_SetEvenFunc(int EnumEvent, TaskonTAudioCastEvent Func);