[XAudio2] share Xbox audio device enumeration with desktop and Windows 8.1 compatibility
[xbmc.git] / xbmc / platform / win10 / GPUInfoWin10.h
blob6e7d0329af464107f8701272b97ee70c50d2ae66
1 /*
2 * Copyright (C) 2023 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
7 */
9 #pragma once
11 #include "utils/GpuInfo.h"
13 class CGPUInfoWin10 : public CGPUInfo
15 public:
16 CGPUInfoWin10() = default;
17 ~CGPUInfoWin10() = default;
19 private:
20 bool SupportsCustomTemperatureCommand() const override;
21 bool SupportsPlatformTemperature() const override;
22 bool GetGPUPlatformTemperature(CTemperature& temperature) const override;
23 bool GetGPUTemperatureFromCommand(CTemperature& temperature,
24 const std::string& cmd) const override;