ReactOS 0.4.17-dev-934-g091855f
performance Struct Reference
Collaboration diagram for performance:

Public Attributes

IDirectMusicPerformance8 IDirectMusicPerformance8_iface
 
IDirectMusicGraph IDirectMusicGraph_iface
 
IDirectMusicTool IDirectMusicTool_iface
 
LONG ref
 
IDirectMusic * dmusic
 
IDirectSound * dsound
 
IDirectMusicGraph * pToolGraph
 
BOOL fAutoDownload
 
char cMasterGrooveLevel
 
float fMasterTempo
 
long lMasterVolume
 
struct wine_rb_tree channel_blocks
 
BOOL audio_paths_enabled
 
IDirectMusicAudioPath * pDefaultPath
 
REFERENCE_TIME latency_offset
 
DWORD dwBumperLength
 
DWORD dwPrepareTime
 
HANDLE message_thread
 
CRITICAL_SECTION safe
 
CONDITION_VARIABLE cond
 
IReferenceClock * master_clock
 
REFERENCE_TIME init_time
 
struct list messages
 
struct list notifications
 
REFERENCE_TIME notification_timeout
 
HANDLE notification_event
 
BOOL notification_performance
 
BOOL notification_segment
 
IDirectMusicSegment * primary_segment
 
IDirectMusicSegment * control_segment
 

Detailed Description

Definition at line 49 of file performance.c.

Member Data Documentation

◆ audio_paths_enabled

BOOL performance::audio_paths_enabled

Definition at line 65 of file performance.c.

◆ channel_blocks

struct wine_rb_tree performance::channel_blocks

Definition at line 63 of file performance.c.

Referenced by perf_dmport_create().

◆ cMasterGrooveLevel

char performance::cMasterGrooveLevel

Definition at line 59 of file performance.c.

◆ cond

CONDITION_VARIABLE performance::cond

Definition at line 73 of file performance.c.

◆ control_segment

IDirectMusicSegment* performance::control_segment

Definition at line 86 of file performance.c.

◆ dmusic

IDirectMusic* performance::dmusic

◆ dsound

◆ dwBumperLength

DWORD performance::dwBumperLength

Definition at line 68 of file performance.c.

◆ dwPrepareTime

DWORD performance::dwPrepareTime

Definition at line 69 of file performance.c.

◆ fAutoDownload

BOOL performance::fAutoDownload

Definition at line 58 of file performance.c.

◆ fMasterTempo

float performance::fMasterTempo

Definition at line 60 of file performance.c.

◆ IDirectMusicGraph_iface

IDirectMusicGraph performance::IDirectMusicGraph_iface

Definition at line 52 of file performance.c.

Referenced by impl_from_IDirectMusicGraph().

◆ IDirectMusicPerformance8_iface

IDirectMusicPerformance8 performance::IDirectMusicPerformance8_iface

◆ IDirectMusicTool_iface

IDirectMusicTool performance::IDirectMusicTool_iface

Definition at line 53 of file performance.c.

Referenced by impl_from_IDirectMusicTool().

◆ init_time

REFERENCE_TIME performance::init_time

Definition at line 76 of file performance.c.

◆ latency_offset

REFERENCE_TIME performance::latency_offset

Definition at line 67 of file performance.c.

◆ lMasterVolume

long performance::lMasterVolume

Definition at line 61 of file performance.c.

◆ master_clock

IReferenceClock* performance::master_clock

Definition at line 75 of file performance.c.

◆ message_thread

HANDLE performance::message_thread

Definition at line 71 of file performance.c.

◆ messages

struct list performance::messages

Definition at line 77 of file performance.c.

◆ notification_event

HANDLE performance::notification_event

Definition at line 81 of file performance.c.

Referenced by performance_SetNotificationHandle().

◆ notification_performance

BOOL performance::notification_performance

Definition at line 82 of file performance.c.

◆ notification_segment

BOOL performance::notification_segment

Definition at line 83 of file performance.c.

◆ notification_timeout

REFERENCE_TIME performance::notification_timeout

Definition at line 80 of file performance.c.

◆ notifications

struct list performance::notifications

Definition at line 79 of file performance.c.

◆ pDefaultPath

IDirectMusicAudioPath* performance::pDefaultPath

Definition at line 66 of file performance.c.

◆ primary_segment

IDirectMusicSegment* performance::primary_segment

Definition at line 85 of file performance.c.

◆ pToolGraph

IDirectMusicGraph* performance::pToolGraph

Definition at line 57 of file performance.c.

◆ ref

LONG performance::ref

Definition at line 54 of file performance.c.

Referenced by performance_AddRef(), and performance_Release().

◆ safe

CRITICAL_SECTION performance::safe

Definition at line 72 of file performance.c.


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