#include <Enumerator.h>
Classes | |
| struct | DSDriverInfo |
Public Member Functions | |
| Enumerator (void) | |
| ~Enumerator (void) | |
| size_t | GetDeviceDriverCount () |
| const DSDriverInfo & | GetDeviceDriver (int index=-1) const |
| bool | EnumDeviceDrivers () |
| bool | CheckDeviceDriver (const GUID &driver_guid) |
| xl7::directsound::Enumerator::Enumerator | ( | void | ) |
Default constructor.
| xl7::directsound::Enumerator::~Enumerator | ( | void | ) |
Destructor.
| bool xl7::directsound::Enumerator::CheckDeviceDriver | ( | const GUID & | driver_guid | ) |
Checks whether an explicit sound driver is available.
| bool xl7::directsound::Enumerator::EnumDeviceDrivers | ( | ) |
Enumerates the sound device drivers.
| const Enumerator::DSDriverInfo & xl7::directsound::Enumerator::GetDeviceDriver | ( | int | index = -1 |
) | const |
Returns the sound device driver of the given index.
| size_t xl7::directsound::Enumerator::GetDeviceDriverCount | ( | ) |
Returns the number of sound device drivers.
1.7.1