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");
 }
Exemplo n.º 3
0
        private DirectSoundDeviceEnumerator()
        {
            _devices = new List <DirectSoundDevice>();
            var callback = new DSEnumCallback(EnumCallback);

            DirectSoundException.Try(NativeMethods.DirectSoundEnumerate(callback, IntPtr.Zero),
                                     "Interop", "DirectSoundEnumerate");
        }
Exemplo n.º 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);
Exemplo n.º 7
0
 public static extern void DirectSoundEnumerate(
     [MarshalAs(UnmanagedType.FunctionPtr)] DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
Exemplo n.º 8
0
 public static extern DSResult DirectSoundEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
Exemplo n.º 9
0
 public static extern DSResult DirectSoundEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);
Exemplo n.º 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");
 }
Exemplo n.º 12
0
 public static extern void DirectSoundCaptureEnumerate(DSEnumCallback lpDSEnumCallback, IntPtr lpContext);