Navigation
API > API/Runtime > API/Runtime/MediaAssets > API/Runtime/MediaAssets/UMediaBlueprintFunctionLibrary
Description
Enumerate available audio capture devices.
To filter for a specific subset of devices, use the MakeBitmask node with EMediaVideoCaptureDeviceFilter as the Bitmask Enum.
| Name | EnumerateVideoCaptureDevices |
| Type | function |
| Header File | /Engine/Source/Runtime/MediaAssets/Public/Misc/MediaBlueprintFunctionLibrary.h |
| Include Path | #include "Misc/MediaBlueprintFunctionLibrary.h" |
| Source | /Engine/Source/Runtime/MediaAssets/Private/Misc/MediaBlueprintFunctionLibrary.cpp |
UFUNCTION (BlueprintCallable, Category="Media|Capture")
static void EnumerateVideoCaptureDevices
(
TArray < FMediaCaptureDevice > & OutDevices,
int32 Filter
)
Parameters
| Name | Remarks |
|---|---|
| OutDevices | Will contain the available capture devices. |
| Filter | The types of capture devices to return (-1 = all). |