Antarmuka IMXF (dmusicks.h)

Antarmuka IMXF mewakili aliran DirectMusic pada filter transportasi MIDI (MXF). Driver miniport DMus mengimplementasikan antarmuka ini dan mengeksposnya ke driver port DMus. Transportasi MIDI terjadi melalui IMXF, yang merupakan antarmuka utama driver miniport DMus untuk mengelola aliran DirectMusic. Driver port DMus menggunakan antarmuka ini untuk mengelola aliran DirectMusic pada filter transportasi MIDI (MXF). Driver miniport membuat objek stream dengan antarmuka ini ketika driver port memanggil metode IMiniportDMus::NewStream driver miniport. IMXF mewarisi dari antarmuka IUnknown .

Antarmuka IAllocatorMXF dan ISynthSinkDMus sama-sama mewarisi dari IMXF. Untuk informasi tentang menggunakan antarmuka ini untuk mengelola aliran MIDI, lihat Transportasi MIDI.

Warisan

Antarmuka IMXF mewarisi dari antarmuka IUnknown.

Metode

Antarmuka IMXF memiliki metode ini.

 
IMXF::ConnectOutput

Metode ConnectOutput menghubungkan antarmuka IMXF ini dengan sink yang ditentukan oleh parameter pSinkMXF.
IMXF::D isconnectOutput

Metode DisconnectOutput memutuskan antarmuka IMXF ini dari sink synth atau menangkap sink.
IMXF::P utMessage

Metode PutMessage meneruskan struktur DMUS_KERNEL_EVENT ke tujuan berikutnya.
IMXF::SetState

Metode SetState digunakan untuk mengatur status antarmuka transformasi MIDI.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header dmusicks.h