ReactOS 0.4.16-dev-197-g92996da
CDirectSoundCaptureBufferImpl Struct Reference
Collaboration diagram for CDirectSoundCaptureBufferImpl:

Public Attributes

IDirectSoundCaptureBuffer8Vtbl * lpVtbl
 
LONG ref
 
LPFILTERINFO Filter
 
HANDLE hPin
 
PUCHAR Buffer
 
DWORD BufferSize
 
LPWAVEFORMATEX Format
 
WAVEFORMATEX MixFormat
 
BOOL bMix
 
BOOL bLoop
 
KSSTATE State
 
PUCHAR MixBuffer
 
ULONG MixBufferSize
 
HANDLE hStopEvent
 
volatile LONG StopMixerThread
 
volatile LONG CurrentMixPosition
 
LPDIRECTSOUNDNOTIFY Notify
 

Detailed Description

Definition at line 22 of file capturebuffer.c.

Member Data Documentation

◆ bLoop

BOOL CDirectSoundCaptureBufferImpl::bLoop

Definition at line 34 of file capturebuffer.c.

◆ bMix

BOOL CDirectSoundCaptureBufferImpl::bMix

Definition at line 33 of file capturebuffer.c.

◆ Buffer

PUCHAR CDirectSoundCaptureBufferImpl::Buffer

Definition at line 29 of file capturebuffer.c.

◆ BufferSize

DWORD CDirectSoundCaptureBufferImpl::BufferSize

Definition at line 30 of file capturebuffer.c.

◆ CurrentMixPosition

volatile LONG CDirectSoundCaptureBufferImpl::CurrentMixPosition

Definition at line 40 of file capturebuffer.c.

◆ Filter

LPFILTERINFO CDirectSoundCaptureBufferImpl::Filter

Definition at line 27 of file capturebuffer.c.

◆ Format

LPWAVEFORMATEX CDirectSoundCaptureBufferImpl::Format

Definition at line 31 of file capturebuffer.c.

◆ hPin

HANDLE CDirectSoundCaptureBufferImpl::hPin

Definition at line 28 of file capturebuffer.c.

◆ hStopEvent

HANDLE CDirectSoundCaptureBufferImpl::hStopEvent

Definition at line 38 of file capturebuffer.c.

◆ lpVtbl

IDirectSoundCaptureBuffer8Vtbl* CDirectSoundCaptureBufferImpl::lpVtbl

Definition at line 24 of file capturebuffer.c.

◆ MixBuffer

PUCHAR CDirectSoundCaptureBufferImpl::MixBuffer

Definition at line 36 of file capturebuffer.c.

◆ MixBufferSize

ULONG CDirectSoundCaptureBufferImpl::MixBufferSize

Definition at line 37 of file capturebuffer.c.

◆ MixFormat

WAVEFORMATEX CDirectSoundCaptureBufferImpl::MixFormat

Definition at line 32 of file capturebuffer.c.

◆ Notify

LPDIRECTSOUNDNOTIFY CDirectSoundCaptureBufferImpl::Notify

Definition at line 42 of file capturebuffer.c.

◆ ref

LONG CDirectSoundCaptureBufferImpl::ref

Definition at line 26 of file capturebuffer.c.

◆ State

KSSTATE CDirectSoundCaptureBufferImpl::State

Definition at line 35 of file capturebuffer.c.

◆ StopMixerThread

volatile LONG CDirectSoundCaptureBufferImpl::StopMixerThread

Definition at line 39 of file capturebuffer.c.


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