The Multimedia extensions use the following data types:
FOURCC
A 32-bit value representing a four-character code.
HPSTR
A huge pointer to a character string.
HMIDIIN
A handle to a MIDI input device.
HMIDIOUT
A handle to a MIDI output device.
HMMIO
A handle to an open file.
HWAVEIN
A handle to a waveform input device.
HWAVEOUT
A handle to a waveform output device.
MMPID
An instance identifier for the Multimedia Movie Player.
The MMSYSTEM.H and MMP.H header files also define a series of pointer types associated with Multimedia extensions data structures. Each of these pointer types is named with an LP prefix followed by the name of the corresponding data structure. For example, the MMTIME data structure has an associated LPMMTIME pointer type.