Navigation
Unreal Engine C++ API Reference > Plugins > MIDIDevice > UMIDIDeviceManager
References
Module | MIDIDevice |
Header | /Engine/Plugins/Runtime/MIDIDevice/Source/MIDIDevice/Public/MIDIDeviceManager.h |
Include | #include "MIDIDeviceManager.h" |
Source | /Engine/Plugins/Runtime/MIDIDevice/Source/MIDIDevice/Private/MIDIDeviceManager.cpp |
UFUNCTION&40;BlueprintCallable, Category&61;"MIDI Device Manager"&41;
static void FindAllMIDIDeviceInfo
&40;
TArray< FMIDIDeviceInfo > & OutMIDIInputDevices,
TArray< FMIDIDeviceInfo > & OutMIDIOutputDevices
&41;
Remarks
Enumerates all of the MIDI input and output devices and reports back useful infos such as IDs and names of those devices. This operation is a little expensive so only do it once at startup, or if you think that a new device may have been connected.
Parameters
Name | Description |
---|---|
OutMIDIInputDevices | A list of available MIDI Input devices |
OutMIDIOutputDevices | A list of available MIDI Output devices |