using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace CSCore.XAudio2 { // Token: 0x02000010 RID: 16 [Token(Token = "0x2000010")] [StructLayout(0, Pack = 1, Size = 1068)] public struct DeviceDetails { // Token: 0x17000010 RID: 16 // (get) Token: 0x06000047 RID: 71 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x17000010")] public string DeviceId { [Token(Token = "0x6000047")] [Address(RVA = "0x1104060", Offset = "0x1103060", VA = "0x181104060")] get { return null; } } // Token: 0x17000011 RID: 17 // (get) Token: 0x06000048 RID: 72 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x17000011")] public string DisplayName { [Token(Token = "0x6000048")] [Address(RVA = "0x11040A0", Offset = "0x11030A0", VA = "0x1811040A0")] get { return null; } } // Token: 0x17000012 RID: 18 // (get) Token: 0x06000049 RID: 73 RVA: 0x000022AC File Offset: 0x000004AC [Token(Token = "0x17000012")] public XAudio2DeviceRole Role { [Token(Token = "0x6000049")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] get { return XAudio2DeviceRole.NotDefaultDevice; } } // Token: 0x17000013 RID: 19 // (get) Token: 0x0600004A RID: 74 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x17000013")] public WaveFormatExtensible OutputFormat { [Token(Token = "0x600004A")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } // Token: 0x0400016E RID: 366 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400016E")] private short[] _internalDeviceIdField; // Token: 0x0400016F RID: 367 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400016F")] private short[] _internalDisplayNameField; // Token: 0x04000170 RID: 368 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000170")] private XAudio2DeviceRole _role; // Token: 0x04000171 RID: 369 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000171")] private WaveFormatExtensible _outputFormat; } }