PortAudio  2.0
Data Fields
PaWasapiStream Struct Reference

Data Fields

PaUtilStreamRepresentation streamRepresentation
PaUtilCpuLoadMeasurer cpuLoadMeasurer
PaUtilBufferProcessor bufferProcessor
PaWasapiSubStream in
IAudioCaptureClientcaptureClientParent
IStream * captureClientStream
IAudioCaptureClientcaptureClient
IAudioEndpointVolumeinVol
PaWasapiSubStream out
IAudioRenderClientrenderClientParent
IStream * renderClientStream
IAudioRenderClientrenderClient
IAudioEndpointVolumeoutVol
HANDLE event [S_COUNT]
PaUtilHostBufferSizeMode bufferMode
volatile BOOL running
PA_THREAD_ID dwThreadId
HANDLE hThread
HANDLE hCloseRequest
HANDLE hThreadStart
 signalled by thread on start
HANDLE hThreadExit
 signalled by thread on exit
HANDLE hBlockingOpStreamRD
HANDLE hBlockingOpStreamWR
PaWasapiHostProcessor hostProcessOverrideOutput
PaWasapiHostProcessor hostProcessOverrideInput
BOOL bBlocking
HANDLE hAvTask
PaWasapiThreadPriority nThreadPriority

Field Documentation

BOOL PaWasapiStream::bBlocking

Referenced by _StreamFinish(), and _StreamOnStop().

PaUtilHostBufferSizeMode PaWasapiStream::bufferMode

Referenced by ProcThreadPoll().

PaUtilBufferProcessor PaWasapiStream::bufferProcessor

Referenced by ProcThreadPoll().

IAudioCaptureClient* PaWasapiStream::captureClient
IAudioCaptureClient* PaWasapiStream::captureClientParent
IStream* PaWasapiStream::captureClientStream
PaUtilCpuLoadMeasurer PaWasapiStream::cpuLoadMeasurer
PA_THREAD_ID PaWasapiStream::dwThreadId
HANDLE PaWasapiStream::event[S_COUNT]

Referenced by ProcThreadEvent().

HANDLE PaWasapiStream::hAvTask
HANDLE PaWasapiStream::hBlockingOpStreamRD

Referenced by _StreamCleanup(), and _StreamFinish().

HANDLE PaWasapiStream::hBlockingOpStreamWR

Referenced by _StreamCleanup(), and _StreamFinish().

HANDLE PaWasapiStream::hCloseRequest
PaWasapiHostProcessor PaWasapiStream::hostProcessOverrideInput

Referenced by ProcThreadEvent(), and ProcThreadPoll().

PaWasapiHostProcessor PaWasapiStream::hostProcessOverrideOutput

Referenced by ProcThreadEvent(), and ProcThreadPoll().

HANDLE PaWasapiStream::hThread

Referenced by _StreamCleanup().

HANDLE PaWasapiStream::hThreadExit

signalled by thread on exit

Referenced by _StreamCleanup(), _StreamFinish(), ProcThreadEvent(), and ProcThreadPoll().

HANDLE PaWasapiStream::hThreadStart

signalled by thread on start

Referenced by _StreamCleanup(), ProcThreadEvent(), and ProcThreadPoll().

PaWasapiSubStream PaWasapiStream::in
IAudioEndpointVolume* PaWasapiStream::inVol
PaWasapiThreadPriority PaWasapiStream::nThreadPriority

Referenced by ProcThreadEvent(), and ProcThreadPoll().

PaWasapiSubStream PaWasapiStream::out
IAudioEndpointVolume* PaWasapiStream::outVol
IAudioRenderClient* PaWasapiStream::renderClient
IAudioRenderClient* PaWasapiStream::renderClientParent
IStream* PaWasapiStream::renderClientStream
volatile BOOL PaWasapiStream::running
PaUtilStreamRepresentation PaWasapiStream::streamRepresentation

Referenced by _StreamOnStop().


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

Generated for PortAudio by  doxygen1.8.1.1