WSCLib SDK 1.0.0
GPU-accelerated video output framework for Windows
Loading...
Searching...
No Matches
Device Enumeration

Functions

int WSCI_EnumVideoDevices (WSCIDeviceInfo *infos, int maxCount)
 Enumerate video capture devices (webcams, capture cards).
int WSCI_EnumAudioDevices (WSCIDeviceInfo *infos, int maxCount)
 Enumerate audio capture (input) devices.
int WSCI_EnumAudioOutputDevices (WSCIAudioOutputInfo *infos, int maxCount)
 Enumerate audio output (render) devices.

Detailed Description

Function Documentation

◆ WSCI_EnumVideoDevices()

int WSCI_EnumVideoDevices ( WSCIDeviceInfo * infos,
int maxCount )

Enumerate video capture devices (webcams, capture cards).

Parameters
[out]infosArray to fill with device info.
[in]maxCountMax entries.
Returns
Number of devices found.

◆ WSCI_EnumAudioDevices()

int WSCI_EnumAudioDevices ( WSCIDeviceInfo * infos,
int maxCount )

Enumerate audio capture (input) devices.

Parameters
[out]infosArray to fill.
[in]maxCountMax entries.
Returns
Number of devices found.

◆ WSCI_EnumAudioOutputDevices()

int WSCI_EnumAudioOutputDevices ( WSCIAudioOutputInfo * infos,
int maxCount )

Enumerate audio output (render) devices.

Parameters
[out]infosArray to fill.
[in]maxCountMax entries.
Returns
Number of devices found.