PortAudio  2.0
Data Fields
PaWinDsStream Struct Reference

Data Fields

PaUtilStreamRepresentation streamRepresentation
PaUtilCpuLoadMeasurer cpuLoadMeasurer
PaUtilBufferProcessor bufferProcessor
LPDIRECTSOUND pDirectSound
LPDIRECTSOUNDBUFFER pDirectSoundPrimaryBuffer
LPDIRECTSOUNDBUFFER pDirectSoundOutputBuffer
DWORD outputBufferWriteOffsetBytes
INT outputBufferSizeBytes
INT bytesPerOutputFrame
LARGE_INTEGER perfCounterTicksPerBuffer
LARGE_INTEGER previousPlayTime
DWORD previousPlayCursor
UINT outputUnderflowCount
BOOL outputIsRunning
INT finalZeroBytesWritten
LPDIRECTSOUNDCAPTURE pDirectSoundCapture
LPDIRECTSOUNDCAPTUREBUFFER pDirectSoundInputBuffer
INT bytesPerInputFrame
UINT readOffset
UINT inputSize
MMRESULT timerID
int framesPerDSBuffer
double framesWritten
double secondsPerHostByte
PaStreamCallbackFlags callbackFlags
PaStreamFlags streamFlags
int callbackResult
HANDLE processingCompleted
volatile int isStarted
volatile int isActive
volatile int stopProcessing
volatile int abortProcessing

Field Documentation

volatile int PaWinDsStream::abortProcessing
PaUtilBufferProcessor PaWinDsStream::bufferProcessor
INT PaWinDsStream::bytesPerInputFrame
INT PaWinDsStream::bytesPerOutputFrame
PaStreamCallbackFlags PaWinDsStream::callbackFlags
int PaWinDsStream::callbackResult
PaUtilCpuLoadMeasurer PaWinDsStream::cpuLoadMeasurer
INT PaWinDsStream::finalZeroBytesWritten
int PaWinDsStream::framesPerDSBuffer
double PaWinDsStream::framesWritten
UINT PaWinDsStream::inputSize
volatile int PaWinDsStream::isActive
volatile int PaWinDsStream::isStarted
INT PaWinDsStream::outputBufferSizeBytes
DWORD PaWinDsStream::outputBufferWriteOffsetBytes
BOOL PaWinDsStream::outputIsRunning
UINT PaWinDsStream::outputUnderflowCount
LPDIRECTSOUND PaWinDsStream::pDirectSound
LPDIRECTSOUNDCAPTURE PaWinDsStream::pDirectSoundCapture
LPDIRECTSOUNDCAPTUREBUFFER PaWinDsStream::pDirectSoundInputBuffer
LPDIRECTSOUNDBUFFER PaWinDsStream::pDirectSoundOutputBuffer
LPDIRECTSOUNDBUFFER PaWinDsStream::pDirectSoundPrimaryBuffer
LARGE_INTEGER PaWinDsStream::perfCounterTicksPerBuffer
DWORD PaWinDsStream::previousPlayCursor
LARGE_INTEGER PaWinDsStream::previousPlayTime
HANDLE PaWinDsStream::processingCompleted
UINT PaWinDsStream::readOffset
double PaWinDsStream::secondsPerHostByte
volatile int PaWinDsStream::stopProcessing
PaStreamFlags PaWinDsStream::streamFlags
PaUtilStreamRepresentation PaWinDsStream::streamRepresentation
MMRESULT PaWinDsStream::timerID

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

Generated for PortAudio by  doxygen1.8.1.1