80.5.1 MIDI Output Data Types

The MMSYSTEM.H header file defines data types and function prototypes for all low-level audio functions. You must include this header file in any source module that uses these functions. MMSYSTEM.H defines the following data types for low-level MIDI output functions:

Function Description

HMIDIOUT A handle to a MIDI output device.
MIDIHDR A data structure that is a header for a block of MIDI system-exclusive data. This data structure is used for input as well as output.
MIDIOUTCAPS A data structure used to inquire about the capabilities of a particular MIDI output device.