PortAudio 2.0
pa_win_wdmks_utils.h File Reference

Utilities for working with the Windows WDM KS API. More...

Go to the source code of this file.

Functions

int PaWin_WDMKS_QueryFilterMaximumChannelCount (void *wcharDevicePath, int isInput)
 

Detailed Description

Utilities for working with the Windows WDM KS API.

Function Documentation

◆ PaWin_WDMKS_QueryFilterMaximumChannelCount()

int PaWin_WDMKS_QueryFilterMaximumChannelCount ( void * wcharDevicePath,
int isInput )

Query for the maximum number of channels supported by any pin of the specified device. Returns 0 if the query fails for any reason.

Parameters
wcharDevicePathA system level PnP interface path, supplied as a WCHAR unicode string. Declared as void* to avoid introducing a dependency on wchar_t here.
isInputA flag specifying whether to query for input (non-zero) or output (zero) channels.

References pa_IS_VALID_WAVEFORMATEX_GUID, paNoError, and PaUtil_FreeMemory().