using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using CSCore.Win32; namespace CSCore.CoreAudioAPI { // Token: 0x02000032 RID: 50 [Token(Token = "0x2000032")] [Guid("1CB9AD4C-DBFA-4c32-B178-C2F568A703B2")] public class AudioClient : ComObject { // Token: 0x060000B9 RID: 185 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000B9")] [Address(RVA = "0x10FE020", Offset = "0x10FD020", VA = "0x1810FE020")] public AudioClient(IntPtr ptr) { } // Token: 0x1700002C RID: 44 // (get) Token: 0x060000BA RID: 186 RVA: 0x000025C4 File Offset: 0x000007C4 [Token(Token = "0x1700002C")] public int BufferSize { [Token(Token = "0x60000BA")] [Address(RVA = "0x10FE1C0", Offset = "0x10FD1C0", VA = "0x1810FE1C0")] get { return 0; } } // Token: 0x1700002D RID: 45 // (get) Token: 0x060000BB RID: 187 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x1700002D")] public WaveFormat MixFormat { [Token(Token = "0x60000BB")] [Address(RVA = "0x10FE340", Offset = "0x10FD340", VA = "0x1810FE340")] get { return null; } } // Token: 0x1700002E RID: 46 // (get) Token: 0x060000BC RID: 188 RVA: 0x000025DC File Offset: 0x000007DC [Token(Token = "0x1700002E")] public long StreamLatency { [Token(Token = "0x60000BC")] [Address(RVA = "0x10FE490", Offset = "0x10FD490", VA = "0x1810FE490")] get { return 0L; } } // Token: 0x060000BD RID: 189 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60000BD")] [Address(RVA = "0x10FE030", Offset = "0x10FD030", VA = "0x1810FE030")] public static AudioClient FromMMDevice(MMDevice device) { return null; } // Token: 0x060000BE RID: 190 RVA: 0x000025F4 File Offset: 0x000007F4 [Token(Token = "0x60000BE")] [Address(RVA = "0x10FE510", Offset = "0x10FD510", VA = "0x1810FE510")] public int InitializeNative(AudioClientShareMode shareMode, AudioClientStreamFlags streamFlags, long hnsBufferDuration, long hnsPeriodicity, WaveFormat waveFormat, Guid audioSessionGuid) { return 0; } // Token: 0x060000BF RID: 191 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000BF")] [Address(RVA = "0x10FE610", Offset = "0x10FD610", VA = "0x1810FE610")] public void Initialize(AudioClientShareMode shareMode, AudioClientStreamFlags streamFlags, long hnsBufferDuration, long hnsPeriodicity, WaveFormat waveFormat, Guid audioSessionGuid) { } // Token: 0x060000C0 RID: 192 RVA: 0x0000260C File Offset: 0x0000080C [Token(Token = "0x60000C0")] [Address(RVA = "0x10FE170", Offset = "0x10FD170", VA = "0x1810FE170")] public int GetBufferSizeNative(out int bufferFramesCount) { return 0; } // Token: 0x060000C1 RID: 193 RVA: 0x00002624 File Offset: 0x00000824 [Token(Token = "0x60000C1")] [Address(RVA = "0x10FE1C0", Offset = "0x10FD1C0", VA = "0x1810FE1C0")] public int GetBufferSize() { return 0; } // Token: 0x060000C2 RID: 194 RVA: 0x0000263C File Offset: 0x0000083C [Token(Token = "0x60000C2")] [Address(RVA = "0x10FDE20", Offset = "0x10FCE20", VA = "0x1810FDE20")] public int GetStreamLatencyNative(out long hnsLatency) { return 0; } // Token: 0x060000C3 RID: 195 RVA: 0x00002654 File Offset: 0x00000854 [Token(Token = "0x60000C3")] [Address(RVA = "0x10FE490", Offset = "0x10FD490", VA = "0x1810FE490")] public long GetStreamLatency() { return 0L; } // Token: 0x060000C4 RID: 196 RVA: 0x0000266C File Offset: 0x0000086C [Token(Token = "0x60000C4")] [Address(RVA = "0x10FE6D0", Offset = "0x10FD6D0", VA = "0x1810FE6D0")] public int IsFormatSupportedNative(AudioClientShareMode shareMode, WaveFormat waveFormat, out WaveFormat closestMatch) { return 0; } // Token: 0x060000C5 RID: 197 RVA: 0x00002684 File Offset: 0x00000884 [Token(Token = "0x60000C5")] [Address(RVA = "0x10FECA0", Offset = "0x10FDCA0", VA = "0x1810FECA0")] public bool IsFormatSupported(AudioClientShareMode shareMode, WaveFormat waveFormat, out WaveFormat closestMatch) { return default(bool); } // Token: 0x060000C6 RID: 198 RVA: 0x0000269C File Offset: 0x0000089C [Token(Token = "0x60000C6")] [Address(RVA = "0x10FEA70", Offset = "0x10FDA70", VA = "0x1810FEA70")] public bool IsFormatSupported(AudioClientShareMode shareMode, WaveFormat waveFormat) { return default(bool); } // Token: 0x060000C7 RID: 199 RVA: 0x000026B4 File Offset: 0x000008B4 [Token(Token = "0x60000C7")] [Address(RVA = "0x10FE240", Offset = "0x10FD240", VA = "0x1810FE240")] public int GetMixFormatNative(out WaveFormat deviceFormat) { return 0; } // Token: 0x060000C8 RID: 200 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60000C8")] [Address(RVA = "0x10FE340", Offset = "0x10FD340", VA = "0x1810FE340")] public WaveFormat GetMixFormat() { return null; } // Token: 0x060000C9 RID: 201 RVA: 0x000026CC File Offset: 0x000008CC [Token(Token = "0x60000C9")] [Address(RVA = "0x10FEEC0", Offset = "0x10FDEC0", VA = "0x1810FEEC0")] public int StartNative() { return 0; } // Token: 0x060000CA RID: 202 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000CA")] [Address(RVA = "0x10FEF00", Offset = "0x10FDF00", VA = "0x1810FEF00")] public void Start() { } // Token: 0x060000CB RID: 203 RVA: 0x000026E4 File Offset: 0x000008E4 [Token(Token = "0x60000CB")] [Address(RVA = "0x10FEF70", Offset = "0x10FDF70", VA = "0x1810FEF70")] public int StopNative() { return 0; } // Token: 0x060000CC RID: 204 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000CC")] [Address(RVA = "0x10FEFB0", Offset = "0x10FDFB0", VA = "0x1810FEFB0")] public void Stop() { } // Token: 0x060000CD RID: 205 RVA: 0x000026FC File Offset: 0x000008FC [Token(Token = "0x60000CD")] [Address(RVA = "0x10FED40", Offset = "0x10FDD40", VA = "0x1810FED40")] public int ResetNative() { return 0; } // Token: 0x060000CE RID: 206 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000CE")] [Address(RVA = "0x10FED80", Offset = "0x10FDD80", VA = "0x1810FED80")] public void Reset() { } // Token: 0x060000CF RID: 207 RVA: 0x00002714 File Offset: 0x00000914 [Token(Token = "0x60000CF")] [Address(RVA = "0x10FEDF0", Offset = "0x10FDDF0", VA = "0x1810FEDF0")] public int SetEventHandleNative(IntPtr handle) { return 0; } // Token: 0x060000D0 RID: 208 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000D0")] [Address(RVA = "0x10FEE40", Offset = "0x10FDE40", VA = "0x1810FEE40")] public void SetEventHandle(IntPtr handle) { } // Token: 0x060000D1 RID: 209 RVA: 0x0000272C File Offset: 0x0000092C [Token(Token = "0x60000D1")] [Address(RVA = "0x10FE3A0", Offset = "0x10FD3A0", VA = "0x1810FE3A0")] public int GetServiceNative(Guid riid, out IntPtr ppv) { return 0; } // Token: 0x060000D2 RID: 210 RVA: 0x00002744 File Offset: 0x00000944 [Token(Token = "0x60000D2")] [Address(RVA = "0x10FE400", Offset = "0x10FD400", VA = "0x1810FE400")] public IntPtr GetService(Guid riid) { return 0; } // Token: 0x04000204 RID: 516 [Token(Token = "0x4000204")] public static readonly Guid IID_IAudioClient; } }