Exemple #1
0
 public static extern MmResult acmStreamOpen2(
     out IntPtr hAcmStream,
     IntPtr hAcmDriver,
     IntPtr sourceFormatPointer,
     IntPtr destFormatPointer,
     [In] WaveFilter waveFilter,
     IntPtr callback,
     IntPtr instance,
     AcmStreamOpenFlags openFlags);
Exemple #2
0
 public static extern MmResult acmStreamOpen(
     out IntPtr acmStreamHandle,
     IntPtr driver,
     [In, MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "CSCore.Win32.WaveFormatMarshaler")] WaveFormat sourceFormat,
     [In, MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "CSCore.Win32.WaveFormatMarshaler")] WaveFormat destinationFormat,
     [In] AcmWaveFilter waveFilter,
     IntPtr callback,
     IntPtr instance,
     AcmStreamOpenFlags flags);
Exemple #3
0
 public static extern MmResult acmStreamOpen(
     out IntPtr hAcmStream,
     IntPtr hAcmDriver,
     [In, MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "NAudio.Wave.WaveFormatCustomMarshaler")]
     WaveFormat sourceFormat,
     [In, MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "NAudio.Wave.WaveFormatCustomMarshaler")]
     WaveFormat destFormat,
     [In] WaveFilter waveFilter,
     IntPtr callback,
     IntPtr instance,
     AcmStreamOpenFlags openFlags);
Exemple #4
0
 extern static public int acmStreamOpen(out IntPtr phas, IntPtr had, byte[] pwfxSrc, byte[] pwfxDst, IntPtr pwfltr, int dwCallback, int dwInstance, AcmStreamOpenFlags fdwOpen);