SFXDSProvider

Engine/source/sfx/dsound/sfxDSProvider.cpp

More...

Classes:

Protected Attributes

Public Functions

createDevice(const String & deviceName, bool useHardware, S32 maxBuffers)

This is called from SFXSystem to create a new device.

Protected Static Functions

BOOL CALLBACK
dsEnumProc(LPGUID lpGUID, LPCTSTR lpszDesc, LPCTSTR lpszDrvName, LPVOID lpContext)

Protected Functions

addDeviceDesc(GUID * guid, const String & name, const String & desc)

Detailed Description

Protected Attributes

DSoundFNTable mDSound 

Public Functions

SFXDSProvider()

~SFXDSProvider()

createDevice(const String & deviceName, bool useHardware, S32 maxBuffers)

Reimplemented from: SFXProvider

init()

Reimplemented from: SFXProvider

Protected Static Functions

dsEnumProc(LPGUID lpGUID, LPCTSTR lpszDesc, LPCTSTR lpszDrvName, LPVOID lpContext)

Protected Functions

addDeviceDesc(GUID * guid, const String & name, const String & desc)