| 
    PortAudio
    2.0
    
   | 
 
#include <portaudio.h>
Data Fields | |
| int | structVersion | 
| const char * | name | 
| PaHostApiIndex | hostApi | 
| int | maxInputChannels | 
| int | maxOutputChannels | 
| PaTime | defaultLowInputLatency | 
| PaTime | defaultLowOutputLatency | 
| PaTime | defaultHighInputLatency | 
| PaTime | defaultHighOutputLatency | 
| double | defaultSampleRate | 
A structure providing information and capabilities of PortAudio devices. Devices may support input, output or both input and output.
| PaTime PaDeviceInfo::defaultHighInputLatency | 
Default latency values for robust non-interactive applications (eg. playing sound files).
Referenced by main(), Pa_OpenDefaultStream(), PaQa_CheckForLoopBack(), PaSkeleton_Initialize(), PaUtil_InitializeDeviceInfo(), and PaWinMme_Initialize().
| PaTime PaDeviceInfo::defaultHighOutputLatency | 
| PaTime PaDeviceInfo::defaultLowInputLatency | 
Default latency values for interactive performance.
Referenced by main(), PaQa_CheckForLoopBack(), PaSkeleton_Initialize(), PaUtil_InitializeDeviceInfo(), and PaWinMme_Initialize().
| PaTime PaDeviceInfo::defaultLowOutputLatency | 
Referenced by main(), Sine::open(), PaQa_CheckForLoopBack(), PaSkeleton_Initialize(), PaUtil_InitializeDeviceInfo(), PaWinMme_Initialize(), PlaySine(), test(), and TestOnce().
| double PaDeviceInfo::defaultSampleRate | 
Referenced by main(), PaSkeleton_Initialize(), and PaUtil_InitializeDeviceInfo().
| PaHostApiIndex PaDeviceInfo::hostApi | 
note this is a host API index, not a type id
Referenced by main(), Pa_GetDeviceInfo(), PaAsio_Initialize(), PaQa_ListAudioDevices(), PaSkeleton_Initialize(), PaUtil_InitializeDeviceInfo(), PaWinDs_Initialize(), and PaWinMme_Initialize().
| int PaDeviceInfo::maxInputChannels | 
| int PaDeviceInfo::maxOutputChannels | 
| const char* PaDeviceInfo::name | 
| int PaDeviceInfo::structVersion | 
 1.8.5