PaWinDsStream Struct Reference


Data Fields

PaUtilStreamRepresentation streamRepresentation
PaUtilCpuLoadMeasurer cpuLoadMeasurer
PaUtilBufferProcessor bufferProcessor
LPDIRECTSOUND pDirectSound
LPDIRECTSOUNDBUFFER pDirectSoundOutputBuffer
DWORD outputBufferWriteOffsetBytes
INT outputBufferSizeBytes
INT bytesPerOutputFrame
LARGE_INTEGER perfCounterTicksPerBuffer
LARGE_INTEGER previousPlayTime
UINT previousPlayCursor
UINT outputUnderflowCount
BOOL outputIsRunning
double dsw_framesWritten
double framesPlayed
LPDIRECTSOUNDCAPTURE pDirectSoundCapture
LPDIRECTSOUNDCAPTUREBUFFER pDirectSoundInputBuffer
INT bytesPerInputFrame
UINT readOffset
UINT inputSize
MMRESULT timerID
int framesPerDSBuffer
double framesWritten
double secondsPerHostByte
PaStreamCallbackFlags callbackFlags
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

PaUtilCpuLoadMeasurer PaWinDsStream::cpuLoadMeasurer

double PaWinDsStream::dsw_framesWritten

int PaWinDsStream::framesPerDSBuffer

double PaWinDsStream::framesPlayed

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

LARGE_INTEGER PaWinDsStream::perfCounterTicksPerBuffer

UINT PaWinDsStream::previousPlayCursor

LARGE_INTEGER PaWinDsStream::previousPlayTime

UINT PaWinDsStream::readOffset

double PaWinDsStream::secondsPerHostByte

volatile int PaWinDsStream::stopProcessing

PaUtilStreamRepresentation PaWinDsStream::streamRepresentation

MMRESULT PaWinDsStream::timerID


The documentation for this struct was generated from the following file:
Generated on Mon Apr 30 04:06:40 2007 for PortAudio by  doxygen 1.4.7