Microsoft DirectX 9.0

IDirectMusicSynthSink Interface

The IDirectMusicSynthSink interface is implemented by a synthesizer sink, which pull data from a synthesizer. Applications do not use this interface.

A custom sink for the default DirectX 7.0 synthesizer (created by calling IDirectMusicPerformance8::Init) must implement this interface. Such a sink will not work with the default synthesizer for DirectX 8.0 and later (created by calling IDirectMusicPerformance8::InitAudio). To capture output from the later version of the synthesizer, you must implement a DMO on the primary buffer.

For more information, see the following topic on


  Header: Declared in dmusics.h.

See Also