HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
AudioDevice_win32.hpp
1// Copyright 2019 Pokitec
2// All rights reserved.
3
4#pragma once
5
6#include "TTauri/Audio/AudioDevice.hpp"
7
8namespace tt {
9
13private:
14 void *device;
15 void *propertyStore;
16
17public:
18 AudioDevice_win32(void *device);
20
21 std::string name() const noexcept override;
22 std::string deviceName() const noexcept override;
23 std::string endPointName() const noexcept override;
24 AudioDevice_state state() const noexcept override;
25
26 static std::string getIdFromDevice(void *device) noexcept;
27};
28
29}
STL namespace.
Definition AudioDevice.hpp:41
Definition AudioDevice_win32.hpp:12
std::string endPointName() const noexcept override
AudioDevice_state state() const noexcept override
std::string name() const noexcept override
std::string deviceName() const noexcept override