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

LPDIRECTSOUNDCAPTURE PaWinDsStream::pDirectSoundCapture
LPDIRECTSOUNDCAPTUREBUFFER PaWinDsStream::pDirectSoundInputBuffer

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