midiOutOpen (winmm)
Last changed: -81.183.57.230

.
Summary
TODO - a short description

C# Signature:

[DllImport("winmm.dll")]

static extern uint midiOutOpen(ref IntPtr lphMidiOut, uint uDeviceID, IntPtr dwCallback, IntPtr dwInstance, uint dwFlags);

VB Signature:

Declare Function midiOutOpen Lib "winmm.dll" (TODO) As TODO

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

The device should be disposed with midiOutClose when not needed anymore.

Tips & Tricks:

Please add some!

Sample Code:

IntPtr hmidi = IntPtr.Zero;

midiOutOpen(ref hmidi, 0, IntPtr.Zero, IntPtr.Zero, 0);

//hmidi is now a valid pointer to MIDI device 0.

Documentation
midiOutOpen on MSDN