LMMS
Loading...
Searching...
No Matches
juce::Win32MidiService::Win32OutputWrapper Struct Reference
Inheritance diagram for juce::Win32MidiService::Win32OutputWrapper:
juce::MidiOutput::Pimpl juce::Win32MidiService::Win32MidiDeviceQuery< Win32OutputWrapper >

Public Member Functions

 Win32OutputWrapper (Win32MidiService &p, const String &deviceIdentifier)
void sendMessageNow (const MidiMessage &message) override
String getDeviceIdentifier () override
String getDeviceName () override
Public Member Functions inherited from juce::MidiOutput::Pimpl
virtual ~Pimpl () noexcept=default

Static Public Member Functions

static DWORD sendMidiMessage (UINT_PTR deviceID, UINT msg, DWORD_PTR arg1, DWORD_PTR arg2)
static Array< MIDIOUTCAPS > getDeviceCaps ()
static MidiDeviceInfo getDefaultDevice ()
Static Public Member Functions inherited from juce::Win32MidiService::Win32MidiDeviceQuery< Win32OutputWrapper >
static Array< MidiDeviceInfogetAvailableDevices ()

Public Attributes

Win32MidiServiceparent
MidiOutHandle::Ptr han

Constructor & Destructor Documentation

◆ Win32OutputWrapper()

juce::Win32MidiService::Win32OutputWrapper::Win32OutputWrapper ( Win32MidiService & p,
const String & deviceIdentifier )
inline

Member Function Documentation

◆ getDefaultDevice()

MidiDeviceInfo juce::Win32MidiService::Win32OutputWrapper::getDefaultDevice ( )
inlinestatic

◆ getDeviceCaps()

Array< MIDIOUTCAPS > juce::Win32MidiService::Win32OutputWrapper::getDeviceCaps ( )
inlinestatic

◆ getDeviceIdentifier()

String juce::Win32MidiService::Win32OutputWrapper::getDeviceIdentifier ( )
inlineoverridevirtual

◆ getDeviceName()

String juce::Win32MidiService::Win32OutputWrapper::getDeviceName ( )
inlineoverridevirtual

◆ sendMessageNow()

void juce::Win32MidiService::Win32OutputWrapper::sendMessageNow ( const MidiMessage & message)
inlineoverridevirtual

◆ sendMidiMessage()

DWORD juce::Win32MidiService::Win32OutputWrapper::sendMidiMessage ( UINT_PTR deviceID,
UINT msg,
DWORD_PTR arg1,
DWORD_PTR arg2 )
inlinestatic

Member Data Documentation

◆ han

MidiOutHandle::Ptr juce::Win32MidiService::Win32OutputWrapper::han

◆ parent

Win32MidiService& juce::Win32MidiService::Win32OutputWrapper::parent

The documentation for this struct was generated from the following file: