pub trait IMidiOutPort_Impl: Sized + IClosable_Impl {
    // Required methods
    fn SendMessage(&self, midimessage: Option<&IMidiMessage>) -> Result<()>;
    fn SendBuffer(&self, mididata: Option<&IBuffer>) -> Result<()>;
    fn DeviceId(&self) -> Result<HSTRING>;
}

Required Methods§

fn SendMessage(&self, midimessage: Option<&IMidiMessage>) -> Result<()>

fn SendBuffer(&self, mididata: Option<&IBuffer>) -> Result<()>

fn DeviceId(&self) -> Result<HSTRING>

Object Safety§

This trait is not object safe.

Implementors§