6 #ifndef ZDK_NET_AudioDevice_h
7 #define ZDK_NET_AudioDevice_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "AudioDeviceType.h"
14 using namespace System::Collections::Generic;
24 ZDK::IAudioDevice* cppRef =
nullptr;
34 property System::String^ Name
36 System::String^ get();
45 property ZDK_NET::AudioDeviceType Type
47 ZDK_NET::AudioDeviceType get();
54 property int MaxInputChannels
63 property int MaxOutputChannels
68 virtual long long Handle()
override;
70 virtual void Initialize()
override;
72 virtual void ReleaseReference()
override;