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 = "0x690AA0", Offset = "0x68F8A0", VA = "0x180690AA0")] 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 = "0x690C40", Offset = "0x68FA40", VA = "0x180690C40")] 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 = "0x690DC0", Offset = "0x68FBC0", VA = "0x180690DC0")] 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 = "0x690F10", Offset = "0x68FD10", VA = "0x180690F10")] get { return 0L; } } // Token: 0x060000BD RID: 189 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60000BD")] [Address(RVA = "0x690AB0", Offset = "0x68F8B0", VA = "0x180690AB0")] public static AudioClient FromMMDevice(MMDevice device) { return null; } // Token: 0x060000BE RID: 190 RVA: 0x000025F4 File Offset: 0x000007F4 [Token(Token = "0x60000BE")] [Address(RVA = "0x690F90", Offset = "0x68FD90", VA = "0x180690F90")] 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 = "0x691090", Offset = "0x68FE90", VA = "0x180691090")] 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 = "0x690BF0", Offset = "0x68F9F0", VA = "0x180690BF0")] public int GetBufferSizeNative(out int bufferFramesCount) { return 0; } // Token: 0x060000C1 RID: 193 RVA: 0x00002624 File Offset: 0x00000824 [Token(Token = "0x60000C1")] [Address(RVA = "0x690C40", Offset = "0x68FA40", VA = "0x180690C40")] public int GetBufferSize() { return 0; } // Token: 0x060000C2 RID: 194 RVA: 0x0000263C File Offset: 0x0000083C [Token(Token = "0x60000C2")] [Address(RVA = "0x6908A0", Offset = "0x68F6A0", VA = "0x1806908A0")] public int GetStreamLatencyNative(out long hnsLatency) { return 0; } // Token: 0x060000C3 RID: 195 RVA: 0x00002654 File Offset: 0x00000854 [Token(Token = "0x60000C3")] [Address(RVA = "0x690F10", Offset = "0x68FD10", VA = "0x180690F10")] public long GetStreamLatency() { return 0L; } // Token: 0x060000C4 RID: 196 RVA: 0x0000266C File Offset: 0x0000086C [Token(Token = "0x60000C4")] [Address(RVA = "0x691150", Offset = "0x68FF50", VA = "0x180691150")] 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 = "0x691720", Offset = "0x690520", VA = "0x180691720")] 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 = "0x6914F0", Offset = "0x6902F0", VA = "0x1806914F0")] public bool IsFormatSupported(AudioClientShareMode shareMode, WaveFormat waveFormat) { return default(bool); } // Token: 0x060000C7 RID: 199 RVA: 0x000026B4 File Offset: 0x000008B4 [Token(Token = "0x60000C7")] [Address(RVA = "0x690CC0", Offset = "0x68FAC0", VA = "0x180690CC0")] public int GetMixFormatNative(out WaveFormat deviceFormat) { return 0; } // Token: 0x060000C8 RID: 200 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60000C8")] [Address(RVA = "0x690DC0", Offset = "0x68FBC0", VA = "0x180690DC0")] public WaveFormat GetMixFormat() { return null; } // Token: 0x060000C9 RID: 201 RVA: 0x000026CC File Offset: 0x000008CC [Token(Token = "0x60000C9")] [Address(RVA = "0x691940", Offset = "0x690740", VA = "0x180691940")] public int StartNative() { return 0; } // Token: 0x060000CA RID: 202 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000CA")] [Address(RVA = "0x691980", Offset = "0x690780", VA = "0x180691980")] public void Start() { } // Token: 0x060000CB RID: 203 RVA: 0x000026E4 File Offset: 0x000008E4 [Token(Token = "0x60000CB")] [Address(RVA = "0x6919F0", Offset = "0x6907F0", VA = "0x1806919F0")] public int StopNative() { return 0; } // Token: 0x060000CC RID: 204 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000CC")] [Address(RVA = "0x691A30", Offset = "0x690830", VA = "0x180691A30")] public void Stop() { } // Token: 0x060000CD RID: 205 RVA: 0x000026FC File Offset: 0x000008FC [Token(Token = "0x60000CD")] [Address(RVA = "0x6917C0", Offset = "0x6905C0", VA = "0x1806917C0")] public int ResetNative() { return 0; } // Token: 0x060000CE RID: 206 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000CE")] [Address(RVA = "0x691800", Offset = "0x690600", VA = "0x180691800")] public void Reset() { } // Token: 0x060000CF RID: 207 RVA: 0x00002714 File Offset: 0x00000914 [Token(Token = "0x60000CF")] [Address(RVA = "0x691870", Offset = "0x690670", VA = "0x180691870")] public int SetEventHandleNative(IntPtr handle) { return 0; } // Token: 0x060000D0 RID: 208 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x60000D0")] [Address(RVA = "0x6918C0", Offset = "0x6906C0", VA = "0x1806918C0")] public void SetEventHandle(IntPtr handle) { } // Token: 0x060000D1 RID: 209 RVA: 0x0000272C File Offset: 0x0000092C [Token(Token = "0x60000D1")] [Address(RVA = "0x690E20", Offset = "0x68FC20", VA = "0x180690E20")] public int GetServiceNative(Guid riid, out IntPtr ppv) { return 0; } // Token: 0x060000D2 RID: 210 RVA: 0x00002744 File Offset: 0x00000944 [Token(Token = "0x60000D2")] [Address(RVA = "0x690E80", Offset = "0x68FC80", VA = "0x180690E80")] public IntPtr GetService(Guid riid) { return 0; } // Token: 0x04000204 RID: 516 [Token(Token = "0x4000204")] public static readonly Guid IID_IAudioClient; } }