PortAudio 2.0
PaWasapiDeviceInfo Struct Reference

Data Fields

IMMDevice * device
 
WCHAR deviceId [PA_WASAPI_DEVICE_ID_LEN]
 
DWORD state
 
REFERENCE_TIME DefaultDevicePeriod
 
REFERENCE_TIME MinimumDevicePeriod
 
WAVEFORMATEXTENSIBLE DefaultFormat
 
WAVEFORMATEXTENSIBLE MixFormat
 
EDataFlow flow
 
EndpointFormFactor formFactor
 
BOOL loopBack
 

Field Documentation

◆ DefaultDevicePeriod

REFERENCE_TIME PaWasapiDeviceInfo::DefaultDevicePeriod

◆ DefaultFormat

WAVEFORMATEXTENSIBLE PaWasapiDeviceInfo::DefaultFormat

◆ device

IMMDevice* PaWasapiDeviceInfo::device

◆ deviceId

WCHAR PaWasapiDeviceInfo::deviceId[PA_WASAPI_DEVICE_ID_LEN]

◆ flow

EDataFlow PaWasapiDeviceInfo::flow

◆ formFactor

EndpointFormFactor PaWasapiDeviceInfo::formFactor

Referenced by PaWasapi_GetDeviceRole().

◆ loopBack

BOOL PaWasapiDeviceInfo::loopBack

Referenced by PaWasapi_IsLoopback().

◆ MinimumDevicePeriod

REFERENCE_TIME PaWasapiDeviceInfo::MinimumDevicePeriod

◆ MixFormat

WAVEFORMATEXTENSIBLE PaWasapiDeviceInfo::MixFormat

◆ state

DWORD PaWasapiDeviceInfo::state

The documentation for this struct was generated from the following file: