PortAudio  2.0
Data Fields
PaWasapiStreamInfo Struct Reference

Data Fields

unsigned long size
 
PaHostApiTypeId hostApiType
 
unsigned long version
 
unsigned long flags
 
PaWinWaveFormatChannelMask channelMask
 
PaWasapiHostProcessorCallback hostProcessorOutput
 
PaWasapiHostProcessorCallback hostProcessorInput
 
PaWasapiThreadPriority threadPriority
 
PaWasapiStreamCategory streamCategory
 
PaWasapiStreamOption streamOption
 

Detailed Description

Definition at line 246 of file pa_win_wasapi.h.

Field Documentation

PaWinWaveFormatChannelMask PaWasapiStreamInfo::channelMask

Support for WAVEFORMATEXTENSIBLE channel masks. If flags contains paWinWasapiUseChannelMask this allows you to specify which speakers to address in a multichannel stream. Constants for channelMask are specified in pa_win_waveformat.h. Will be used only if paWinWasapiUseChannelMask flag is specified.

Definition at line 260 of file pa_win_wasapi.h.

unsigned long PaWasapiStreamInfo::flags

collection of PaWasapiFlags

Definition at line 252 of file pa_win_wasapi.h.

PaHostApiTypeId PaWasapiStreamInfo::hostApiType

paWASAPI

Definition at line 249 of file pa_win_wasapi.h.

PaWasapiHostProcessorCallback PaWasapiStreamInfo::hostProcessorOutput

Delivers raw data to callback obtained from GetBuffer() methods skipping internal PortAudio processing inventory completely. userData parameter will be the same that was passed to Pa_OpenStream method. Will be used only if paWinWasapiRedirectHostProcessor flag is specified.

Definition at line 267 of file pa_win_wasapi.h.

unsigned long PaWasapiStreamInfo::size

sizeof(PaWasapiStreamInfo)

Definition at line 248 of file pa_win_wasapi.h.

PaWasapiStreamCategory PaWasapiStreamInfo::streamCategory

Stream category.

See Also
PaWasapiStreamCategory
Version
Available as of 19.6.0

Definition at line 283 of file pa_win_wasapi.h.

PaWasapiStreamOption PaWasapiStreamInfo::streamOption

Stream option.

See Also
PaWasapiStreamOption
Version
Available as of 19.6.0

Definition at line 289 of file pa_win_wasapi.h.

PaWasapiThreadPriority PaWasapiStreamInfo::threadPriority

Specifies thread priority explicitly. Will be used only if paWinWasapiThreadPriority flag is specified.

Please note, if Input/Output streams are opened simultaniously (Full-Duplex mode) you shall specify same value for threadPriority or othervise one of the values will be used to setup thread priority.

Definition at line 277 of file pa_win_wasapi.h.

unsigned long PaWasapiStreamInfo::version

1

Definition at line 250 of file pa_win_wasapi.h.


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