JD2022-TU1/main/extern/ITNetwork/gear/tools/systemdetection/systemdetectionaudio.h

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