AV module

mediafoundation

Windows Media Foundation device enumeration helpers.

mediafoundation

Windows Media Foundation device enumeration helpers.

Functions

ReturnNameDescription
boolgetDeviceListEnumerate video and audio input devices using Media Foundation. Populates device capabilities (resolutions, frame rates, pixel formats).

getDeviceList

bool getDeviceList(Device::Type type, std::vector< av::Device > & devices)

Enumerate video and audio input devices using Media Foundation. Populates device capabilities (resolutions, frame rates, pixel formats).

Parameters

  • type The device type to enumerate (VideoInput or AudioInput).

  • devices Output vector to fill with discovered devices.

Returns

True if enumeration succeeded.