51 lines
1.2 KiB
C++
51 lines
1.2 KiB
C++
////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Copyright (c) Ubisoft Entertainment. All rights reserved.
|
|
//
|
|
// ProjectFolder: audio
|
|
// BelongsToModule: gearsystemdetectionhardware
|
|
// ScanFlags: Ignore
|
|
//
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#pragma once
|
|
|
|
#ifndef GEAR_SYSTEMDETECTIONAUDIO__INCLUDED
|
|
#define GEAR_SYSTEMDETECTIONAUDIO__INCLUDED
|
|
|
|
GEAR_BEGIN_MODULE(systemdetection, gearsystemdetectionhardware)
|
|
|
|
namespace SystemDetection
|
|
{
|
|
class GEAR_DLL_ENTRY Audio
|
|
{
|
|
public:
|
|
/// Indicates if an audio device is available
|
|
bool available;
|
|
|
|
/// Device name
|
|
char *deviceName;
|
|
|
|
/// Hardware ID
|
|
char *hardwareID;
|
|
|
|
/// Manufacturer ID
|
|
unsigned int manufacturerID;
|
|
|
|
/// Product ID
|
|
unsigned int productID;
|
|
|
|
/// Driver's name
|
|
char *driverName;
|
|
|
|
/// Driver's version
|
|
char *driverVersion;
|
|
|
|
/// Driver's date
|
|
char *driverDate;
|
|
};
|
|
}//namespace SystemDetection
|
|
|
|
GEAR_END_MODULE()
|
|
|
|
#endif
|