public DirectSoundDeviceEnumerator()
        {
            var callback = new DSEnumCallback(EnumCallback);

            DirectSoundException.Try(NativeMethods.DirectSoundEnumerate(callback, IntPtr.Zero),
                                     "Interop", "DirectSoundEnumerate");
        }
 private DirectSoundDeviceEnumerator()
 {
     _devices = new List<DirectSoundDevice>();
     var callback = new DSEnumCallback(EnumCallback);
     DirectSoundException.Try(NativeMethods.DirectSoundEnumerate(callback, IntPtr.Zero),
             "Interop", "DirectSoundEnumerate");
 }
Exemple #3
0
        private DirectSoundDeviceEnumerator()
        {
            _devices = new List <DirectSoundDevice>();
            var callback = new DSEnumCallback(EnumCallback);

            DirectSoundException.Try(NativeMethods.DirectSoundEnumerate(callback, IntPtr.Zero),
                                     "Interop", "DirectSoundEnumerate");
        }
Exemple #4
0
 static extern void DirectSoundEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
 static extern void DirectSoundEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
 static extern void DirectSoundCaptureEnumerate(DSEnumCallback callback, IntPtr context);
Exemple #7
0
 public static extern void DirectSoundEnumerate(
     [MarshalAs(UnmanagedType.FunctionPtr)] DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
Exemple #8
0
 public static extern DSResult DirectSoundEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
Exemple #9
0
 public static extern DSResult DirectSoundEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
Exemple #10
0
 public static extern uint DirectSoundCaptureEnumerate(DSEnumCallback lpDSEnumCallback, object lpContext);
 public DirectSoundDeviceEnumerator()
 {
     var callback = new DSEnumCallback(EnumCallback);
     DirectSoundException.Try(NativeMethods.DirectSoundEnumerate(callback, IntPtr.Zero),
             "Interop", "DirectSoundEnumerate");
 }
Exemple #12
0
 public static extern void DirectSoundCaptureEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);