private unsafe static extern void GetAudioDevices(AudioDeviceType audioDeviceType, out TestStruct** structs, out int deviceType);
private static extern unsafe void DisposeAudioDevices(TestStruct** audioDevices, int audioDevicesCount);