using System; using System.Collections; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using CSCore.Win32; namespace CSCore.CoreAudioAPI { // Token: 0x02000048 RID: 72 [Token(Token = "0x2000048")] [Guid("0BD7A1BE-7A1A-44DB-8397-CC5392387B5E")] public class MMDeviceCollection : ComObject, IEnumerable, IEnumerable { // Token: 0x0600015F RID: 351 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600015E")] [Address(RVA = "0x10FE020", Offset = "0x10FD020", VA = "0x1810FE020")] public MMDeviceCollection(IntPtr ptr) { } // Token: 0x17000039 RID: 57 // (get) Token: 0x06000160 RID: 352 RVA: 0x00002D2C File Offset: 0x00000F2C [Token(Token = "0x17000039")] public int Count { [Token(Token = "0x600015F")] [Address(RVA = "0x1107140", Offset = "0x1106140", VA = "0x181107140")] get { return 0; } } // Token: 0x1700003A RID: 58 [Token(Token = "0x1700003A")] public MMDevice this[int index] { [Token(Token = "0x6000160")] [Address(RVA = "0x11072A0", Offset = "0x11062A0", VA = "0x1811072A0")] get { return null; } } // Token: 0x06000162 RID: 354 RVA: 0x00002D44 File Offset: 0x00000F44 [Token(Token = "0x6000161")] [Address(RVA = "0x1107140", Offset = "0x1106140", VA = "0x181107140")] public int GetCount() { return 0; } // Token: 0x06000163 RID: 355 RVA: 0x00002D5C File Offset: 0x00000F5C [Token(Token = "0x6000162")] [Address(RVA = "0x11070F0", Offset = "0x11060F0", VA = "0x1811070F0")] public int GetCountNative(out int deviceCount) { return 0; } // Token: 0x06000164 RID: 356 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000163")] [Address(RVA = "0x11072A0", Offset = "0x11062A0", VA = "0x1811072A0")] public MMDevice ItemAt(int deviceIndex) { return null; } // Token: 0x06000165 RID: 357 RVA: 0x00002D74 File Offset: 0x00000F74 [Token(Token = "0x6000164")] [Address(RVA = "0x1107220", Offset = "0x1106220", VA = "0x181107220")] public int ItemAtNative(int deviceIndex, out IntPtr device) { return 0; } // Token: 0x06000166 RID: 358 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000165")] [Address(RVA = "0x11071C0", Offset = "0x11061C0", VA = "0x1811071C0", Slot = "7")] public IEnumerator GetEnumerator() { return null; } // Token: 0x06000167 RID: 359 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000166")] [Address(RVA = "0x11071C0", Offset = "0x11061C0", VA = "0x1811071C0", Slot = "8")] IEnumerator IEnumerable.GetEnumerator() { return null; } } }