ReactOS 0.4.16-dev-91-g764881a
DSoundRenderImpl Struct Reference
Collaboration diagram for DSoundRenderImpl:

Public Attributes

BaseRenderer renderer
 
BasicAudio basicAudio
 
IReferenceClock IReferenceClock_iface
 
IAMDirectSound IAMDirectSound_iface
 
IAMFilterMiscFlags IAMFilterMiscFlags_iface
 
IDirectSound8 * dsound
 
LPDIRECTSOUNDBUFFER dsbuffer
 
DWORD buf_size
 
DWORD in_loop
 
DWORD last_playpos
 
DWORD writepos
 
REFERENCE_TIME play_time
 
HANDLE blocked
 
LONG volume
 
LONG pan
 
DWORD threadid
 
HANDLE advisethread
 
HANDLE thread_wait
 

Detailed Description

Definition at line 52 of file dsoundrender.c.

Member Data Documentation

◆ advisethread

HANDLE DSoundRenderImpl::advisethread

Definition at line 75 of file dsoundrender.c.

◆ basicAudio

BasicAudio DSoundRenderImpl::basicAudio

Definition at line 55 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ blocked

HANDLE DSoundRenderImpl::blocked

Definition at line 69 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ buf_size

DWORD DSoundRenderImpl::buf_size

Definition at line 63 of file dsoundrender.c.

◆ dsbuffer

LPDIRECTSOUNDBUFFER DSoundRenderImpl::dsbuffer

Definition at line 62 of file dsoundrender.c.

◆ dsound

IDirectSound8* DSoundRenderImpl::dsound

Definition at line 61 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ IAMDirectSound_iface

IAMDirectSound DSoundRenderImpl::IAMDirectSound_iface

Definition at line 58 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ IAMFilterMiscFlags_iface

IAMFilterMiscFlags DSoundRenderImpl::IAMFilterMiscFlags_iface

Definition at line 59 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ in_loop

DWORD DSoundRenderImpl::in_loop

Definition at line 64 of file dsoundrender.c.

◆ IReferenceClock_iface

IReferenceClock DSoundRenderImpl::IReferenceClock_iface

Definition at line 57 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ last_playpos

DWORD DSoundRenderImpl::last_playpos

Definition at line 65 of file dsoundrender.c.

◆ pan

LONG DSoundRenderImpl::pan

Definition at line 72 of file dsoundrender.c.

◆ play_time

REFERENCE_TIME DSoundRenderImpl::play_time

Definition at line 67 of file dsoundrender.c.

◆ renderer

BaseRenderer DSoundRenderImpl::renderer

Definition at line 54 of file dsoundrender.c.

Referenced by DSoundRender_create().

◆ thread_wait

HANDLE DSoundRenderImpl::thread_wait

Definition at line 75 of file dsoundrender.c.

◆ threadid

DWORD DSoundRenderImpl::threadid

Definition at line 74 of file dsoundrender.c.

◆ volume

LONG DSoundRenderImpl::volume

Definition at line 71 of file dsoundrender.c.

◆ writepos

DWORD DSoundRenderImpl::writepos

Definition at line 65 of file dsoundrender.c.


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