Module |
|
Header |
/Engine/Plugins/Runtime/MIDIDevice/Source/MIDIDevice/Public/MIDIDeviceManager.h |
Include |
#include "MIDIDeviceManager.h" |
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="MIDI Device Manager")
static void FindAllMIDIDeviceInfo
(
TArray< FMIDIDeviceInfo > & OutMIDIInputDevices,
TArray< FMIDIDeviceInfo > & OutMIDIOutputDevices
)
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.
Parameter |
Description |
---|---|
OutMIDIInputDevices |
A list of available MIDI Input devices |
OutMIDIOutputDevices |
A list of available MIDI Output devices |