waveInOpen (coredll)
Last changed: -201.29.209.118

.
Summary
TODO - a short description

C# Signature:

[DllImport ("coredll.dll", EntryPoint="waveInOpen", SetLastError=true)]
internal static extern int waveInOpen(out IntPtr t, uint id, WaveFormatEx pwfx, IntPtr dwCallback, int dwInstance, int fdwOpen);

VB Signature:

Declare Function waveInOpen Lib "coredll.dll" (TODO) As TODO

User-Defined Types:

    public delegate void waveInProc(
    IntPtr hwi, // Win32 type HWAVEIN
    uint uMsg,  // Win32 type UINT
    uint dwInstance, // Win32 type DWORD
    uint dwParam1,   // Win32 type DWORD
    uint dwParam2);  // Win32 type DWORD

    // values for waveInProc.uMsg
    const uint WIM_OPEN = 0x3BE;
    const uint WIM_CLOSE = 0x3BF;
    const uint WIM_DATA = 0x3C0;

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

Taken from openNetCF in OpenNETCF.Win32.Wave

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation
waveInOpen on MSDN