UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:mmeapi.midihdr_tag |
MIDIHDR (mmeapi.h) |
The MIDIHDR structure defines the header used to identify a MIDI system-exclusive or stream buffer. |
|
multimedia\midihdr.htm |
Multimedia |
630f0645-555e-4f48-9397-2623a9918b8a |
12/05/2018 |
*LPMIDIHDR, *NPMIDIHDR, *PMIDIHDR, LPMIDIHDR, LPMIDIHDR structure pointer [Windows Multimedia], MHDR_DONE, MHDR_INQUEUE, MHDR_ISSTRM, MHDR_PREPARED, MIDIHDR, MIDIHDR structure [Windows Multimedia], _win32_MIDIHDR_str, midihdr_tag, mmeapi/LPMIDIHDR, mmeapi/MIDIHDR, multimedia.midihdr |
mmeapi.h |
Windows.h |
Windows |
Windows 2000 Professional [desktop apps only] |
Windows 2000 Server [desktop apps only] |
Windows |
MIDIHDR, *PMIDIHDR, *NPMIDIHDR, *LPMIDIHDR |
19H1 |
|
|
|
|
|
|
The MIDIHDR structure defines the header used to identify a MIDI system-exclusive or stream buffer.
Pointer to MIDI data.
Size of the buffer.
Actual amount of data in the buffer. This value should be less than or equal to the value given in the dwBufferLength member.
Custom user data.
Flags giving information about the buffer.
Name | Description |
---|---|
|
Set by the device driver to indicate that it is finished with the buffer and is returning it to the application. |
|
Set by Windows to indicate that the buffer is queued for playback. |
|
Set to indicate that the buffer is a stream buffer. |
|
Set by Windows to indicate that the buffer has been prepared by using the midiInPrepareHeader or midiOutPrepareHeader function. |
Reserved; do not use.
Reserved; do not use.
Offset into the buffer when a callback is performed. (This callback is generated because the MEVT_F_CALLBACK flag is set in the dwEvent member of the MIDIEVENT structure.) This offset enables an application to determine which event caused the callback.
Reserved; do not use.
MIDI Structures