Files
27Aug2021-Cpp2IL-Dump/UnityEngine.AudioModule/UnityEngine/Microphone.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

97 lines
2.9 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Bindings;
namespace UnityEngine
{
// Token: 0x02000015 RID: 21
[Token(Token = "0x2000015")]
[StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)]
public sealed class Microphone
{
// Token: 0x060000A8 RID: 168 RVA: 0x0000257C File Offset: 0x0000077C
[Token(Token = "0x60000A8")]
[Address(RVA = "0x3BCCAA0", Offset = "0x3BCBAA0", VA = "0x183BCCAA0")]
[NativeMethod]
private static int GetMicrophoneDeviceIDFromName(string name)
{
return 0;
}
// Token: 0x060000A9 RID: 169 RVA: 0x000020F6 File Offset: 0x000002F6
[Token(Token = "0x60000A9")]
[Address(RVA = "0x3BCCB90", Offset = "0x3BCBB90", VA = "0x183BCCB90")]
private static AudioClip StartRecord(int deviceID, bool loop, float lengthSec, int frequency)
{
return null;
}
// Token: 0x060000AA RID: 170 RVA: 0x000020C6 File Offset: 0x000002C6
[Token(Token = "0x60000AA")]
[Address(RVA = "0x3BCC910", Offset = "0x3BCB910", VA = "0x183BCC910")]
private static void EndRecord(int deviceID)
{
}
// Token: 0x060000AB RID: 171 RVA: 0x00002594 File Offset: 0x00000794
[Token(Token = "0x60000AB")]
[Address(RVA = "0x3BCCB50", Offset = "0x3BCBB50", VA = "0x183BCCB50")]
[NativeMethod]
private static int GetRecordPosition(int deviceID)
{
return 0;
}
// Token: 0x060000AC RID: 172 RVA: 0x000020C6 File Offset: 0x000002C6
[Token(Token = "0x60000AC")]
[Address(RVA = "0x3BCC9C0", Offset = "0x3BCB9C0", VA = "0x183BCC9C0")]
private static void GetDeviceCaps(int deviceID, out int minFreq, out int maxFreq)
{
}
// Token: 0x060000AD RID: 173 RVA: 0x000020F6 File Offset: 0x000002F6
[Token(Token = "0x60000AD")]
[Address(RVA = "0x3BCCC00", Offset = "0x3BCBC00", VA = "0x183BCCC00")]
public static AudioClip Start(string deviceName, bool loop, int lengthSec, int frequency)
{
return null;
}
// Token: 0x060000AE RID: 174 RVA: 0x000020C6 File Offset: 0x000002C6
[Token(Token = "0x60000AE")]
[Address(RVA = "0x3BCC950", Offset = "0x3BCB950", VA = "0x183BCC950")]
public static void End(string deviceName)
{
}
// Token: 0x1700003F RID: 63
// (get) Token: 0x060000AF RID: 175 RVA: 0x000020F6 File Offset: 0x000002F6
[Token(Token = "0x1700003F")]
public static string[] devices
{
[Token(Token = "0x60000AF")]
[Address(RVA = "0x3BCCE30", Offset = "0x3BCBE30", VA = "0x183BCCE30")]
[NativeName("GetRecordDevices")]
get
{
return null;
}
}
// Token: 0x060000B0 RID: 176 RVA: 0x000025AC File Offset: 0x000007AC
[Token(Token = "0x60000B0")]
[Address(RVA = "0x3BCCAE0", Offset = "0x3BCBAE0", VA = "0x183BCCAE0")]
public static int GetPosition(string deviceName)
{
return 0;
}
// Token: 0x060000B1 RID: 177 RVA: 0x000020C6 File Offset: 0x000002C6
[Token(Token = "0x60000B1")]
[Address(RVA = "0x3BCCA10", Offset = "0x3BCBA10", VA = "0x183BCCA10")]
public static void GetDeviceCaps(string deviceName, out int minFreq, out int maxFreq)
{
}
}
}