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: