dmusicks.h header

This header is used by audio. For more information, see:

dmusicks.h contains the following programming interfaces:

Interfaces

 
IAllocatorMXF

The IAllocatorMXF interface manages buffer storage for DirectMusic streams.
IMasterClock

The IMasterClock interface provides Microsoft DirectMusic streams with access to the current reference time from the master clock.
IMiniportDMus

The IMiniportDMus interface is the primary interface for a DMus miniport driver for a DirectMusic synthesizer device.
IMXF

The IMXF interface represents the DirectMusic stream on a MIDI transport filter (MXF).
IPortDMus

The IPortDMus interface is the DMus port driver's primary interface.
IPositionNotify

PositionNotify
ISynthSinkDMus

The ISynthSinkDMus interface handles wave output for a DirectMusic synthesizer device.

Structures

 
DMUS_KERNEL_EVENT

The DMUS_KERNEL_EVENT structure is used to package time-stamped music events.

Enumerations

 
DMUS_STREAM_TYPE

Used for a DirectMusic synthesizer device.