Freigeben über


dmusicks.h header

Diese Kopfzeile wird von Audio verwendet. Weitere Informationen finden Sie unter:

dmusicks.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IAllocatorMXF-

Die IAllocatorMXF-Schnittstelle verwaltet den Pufferspeicher für DirectMusic-Datenströme.
IMasterClock-

Die IMasterClock-Schnittstelle stellt Microsoft DirectMusic-Streams mit Zugriff auf die aktuelle Referenzzeit von der Masteruhr bereit.
IMiniportDMus

Die IMiniportDMus-Schnittstelle ist die primäre Schnittstelle für einen DMus-Miniporttreiber für ein DirectMusic-Synthesizergerät.
IMXF-

Die IMXF-Schnittstelle stellt den DirectMusic-Stream auf einem MIDI-Transportfilter (MXF) dar.
IPortDMus-

Die IPortDMus-Schnittstelle ist die primäre Schnittstelle des DMus-Porttreibers.
IPositionNotify

PositionNotify
ISynthSinkDMus

Die ISynthSinkDMus-Schnittstelle verarbeitet die Wellenausgabe für ein DirectMusic-Synthesizergerät.

Strukturen

 
DMUS_KERNEL_EVENT

Die DMUS_KERNEL_EVENT-Struktur wird verwendet, um Zeitstempel-Musikereignisse zu verpacken.

Enumerationen

 
DMUS_STREAM_TYPE

Wird für ein DirectMusic-Synthesizergerät verwendet.