Skip to content

Latest commit

 

History

History
53 lines (46 loc) · 2.22 KB

nn-dmusicks-imasterclock.md

File metadata and controls

53 lines (46 loc) · 2.22 KB
UID title description old-location tech.root ms.date keywords 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 f1_keywords topic_type api_type api_location api_name
NN:dmusicks.IMasterClock
IMasterClock (dmusicks.h)
The IMasterClock interface provides Microsoft DirectMusic streams with access to the current reference time from the master clock.
audio\imasterclock.htm
audio
05/08/2018
IMasterClock interface
IMasterClock, IMasterClock interface [Audio Devices], IMasterClock interface [Audio Devices],described, audio.imasterclock, audmp-routines_b8172e0e-55ac-4abd-8b62-39be5d708f9b.xml, dmusicks/IMasterClock
dmusicks.h
Windows
Windows
IMasterClock
dmusicks/IMasterClock
APIRef
kbSyntax
COM
dmusicks.h
IMasterClock

IMasterClock interface

-description

The IMasterClock interface provides Microsoft DirectMusic streams with access to the current reference time from the master clock. The DMus port driver implements this interface to support accurate timing in the IMXF and IAllocatorMXF interfaces that make up the MIDI-transport part of the filter graph. When calling a DMus miniport driver's IMiniportDMus::NewStream method, the DMus port driver passes an IMasterClock reference as a call parameter. The IMasterClock interface wraps the master clock, as described in Latency Clocks.

-inheritance

The IMasterClock interface inherits from the IUnknown interface. IMasterClock also has these types of members: