Win32RedBookDevice
Engine/source/platformWin32/winRedbook.cpp
Private Types
Parent
Private Attributes
union Win32RedBookDevice::@143
MIXERCONTROLDETAILS
MIXERCONTROLDETAILS_UNSIGNED
bool
bool
Public Attributes
UINT
HMIXEROBJ
Private Functions
Public Functions
Detailed Description
Private Types
typedef RedBookDevice Parent
Private Attributes
union Win32RedBookDevice::@143 @144
U32 mDeviceId
MIXERCONTROLDETAILS mMixerVolumeDetails
MIXERCONTROLDETAILS_UNSIGNED mMixerVolumeValue
U32 mOriginalVolume
bool mUsingMixer
bool mVolumeInitialized
Public Attributes
UINT mAuxVolumeDeviceId
HMIXEROBJ mVolumeDeviceId
Private Functions
closeVolume()
openVolume()
setLastError(const char * )
setLastError(U32 )
Public Functions
Win32RedBookDevice()
~Win32RedBookDevice()
close()
Reimplemented from: RedBookDevice
getDeviceId()
getTrackCount(U32 * )
Reimplemented from: RedBookDevice
getVolume(F32 * )
Reimplemented from: RedBookDevice
open()
Reimplemented from: RedBookDevice
play(U32 )
Reimplemented from: RedBookDevice
setVolume(F32 )
Reimplemented from: RedBookDevice
stop()
Reimplemented from: RedBookDevice