Skip to content

Commit b589ec1

Browse files
committed
VoiceChannel_GetPlayerCount
1 parent b8958a9 commit b589ec1

File tree

6 files changed

+57
-27
lines changed

6 files changed

+57
-27
lines changed

api/AltV.Net.CApi/Libraries/ClientLibrary.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -875,7 +875,7 @@ public unsafe interface IClientLibrary
875875

876876
public unsafe class ClientLibrary : IClientLibrary
877877
{
878-
public readonly uint Methods = 1649;
878+
public readonly uint Methods = 1647;
879879
public delegate* unmanaged[Cdecl]<nint, nint, void> Audio_AddOutput { get; }
880880
public delegate* unmanaged[Cdecl]<nint, nint> Audio_GetBaseObject { get; }
881881
public delegate* unmanaged[Cdecl]<nint, double> Audio_GetCurrentTime { get; }
@@ -3468,7 +3468,7 @@ private IntPtr GetUnmanagedPtr<T>(IDictionary<ulong, IntPtr> funcTable, ulong ha
34683468
public ClientLibrary(Dictionary<ulong, IntPtr> funcTable)
34693469
{
34703470
if (!funcTable.TryGetValue(0, out var capiHash)) Outdated = true;
3471-
else if (capiHash == IntPtr.Zero || *(ulong*)capiHash != 14445254643518506927UL) Outdated = true;
3471+
else if (capiHash == IntPtr.Zero || *(ulong*)capiHash != 1220418524244522505UL) Outdated = true;
34723472
Audio_AddOutput = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<Audio_AddOutputDelegate>(funcTable, 9914412815391408844UL, Audio_AddOutputFallback);
34733473
Audio_GetBaseObject = (delegate* unmanaged[Cdecl]<nint, nint>) GetUnmanagedPtr<Audio_GetBaseObjectDelegate>(funcTable, 6330360502401226894UL, Audio_GetBaseObjectFallback);
34743474
Audio_GetCurrentTime = (delegate* unmanaged[Cdecl]<nint, double>) GetUnmanagedPtr<Audio_GetCurrentTimeDelegate>(funcTable, 2944324482134975819UL, Audio_GetCurrentTimeFallback);

api/AltV.Net.CApi/Libraries/ServerLibrary.cs

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -419,28 +419,26 @@ public unsafe interface IServerLibrary
419419
public delegate* unmanaged[Cdecl]<nint, nint, void> VirtualEntity_DeleteStreamSyncedMetaData { get; }
420420
public delegate* unmanaged[Cdecl]<nint, nint, nint, void> VirtualEntity_SetStreamSyncedMetaData { get; }
421421
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_AddPlayer { get; }
422-
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_DeleteMetaData { get; }
423422
public delegate* unmanaged[Cdecl]<nint, nint> VoiceChannel_GetBaseObject { get; }
424423
public delegate* unmanaged[Cdecl]<nint, uint> VoiceChannel_GetFilter { get; }
425424
public delegate* unmanaged[Cdecl]<nint, float> VoiceChannel_GetMaxDistance { get; }
426-
public delegate* unmanaged[Cdecl]<nint, nint, nint> VoiceChannel_GetMetaData { get; }
425+
public delegate* unmanaged[Cdecl]<nint, ulong> VoiceChannel_GetPlayerCount { get; }
426+
public delegate* unmanaged[Cdecl]<nint, ulong*, nint> VoiceChannel_GetPlayers { get; }
427427
public delegate* unmanaged[Cdecl]<nint, int> VoiceChannel_GetPriority { get; }
428-
public delegate* unmanaged[Cdecl]<nint, nint, byte> VoiceChannel_HasMetaData { get; }
429428
public delegate* unmanaged[Cdecl]<nint, nint, byte> VoiceChannel_HasPlayer { get; }
430429
public delegate* unmanaged[Cdecl]<nint, nint, byte> VoiceChannel_IsPlayerMuted { get; }
431430
public delegate* unmanaged[Cdecl]<nint, byte> VoiceChannel_IsSpatial { get; }
432431
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_MutePlayer { get; }
433432
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_RemovePlayer { get; }
434433
public delegate* unmanaged[Cdecl]<nint, uint, void> VoiceChannel_SetFilter { get; }
435-
public delegate* unmanaged[Cdecl]<nint, nint, nint, void> VoiceChannel_SetMetaData { get; }
436434
public delegate* unmanaged[Cdecl]<nint, int, void> VoiceChannel_SetPriority { get; }
437435
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_UnmutePlayer { get; }
438436
public delegate* unmanaged[Cdecl]<nint, float*, float*, float*, int*, void> WorldObject_GetPositionCoords { get; }
439437
}
440438

441439
public unsafe class ServerLibrary : IServerLibrary
442440
{
443-
public readonly uint Methods = 1649;
441+
public readonly uint Methods = 1647;
444442
public delegate* unmanaged[Cdecl]<nint, nint, void> BaseObject_DeleteSyncedMetaData { get; }
445443
public delegate* unmanaged[Cdecl]<nint, nint, nint, void> BaseObject_SetSyncedMetaData { get; }
446444
public delegate* unmanaged[Cdecl]<nint, nint, void> Blip_AddTargetPlayer { get; }
@@ -850,20 +848,18 @@ public unsafe class ServerLibrary : IServerLibrary
850848
public delegate* unmanaged[Cdecl]<nint, nint, void> VirtualEntity_DeleteStreamSyncedMetaData { get; }
851849
public delegate* unmanaged[Cdecl]<nint, nint, nint, void> VirtualEntity_SetStreamSyncedMetaData { get; }
852850
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_AddPlayer { get; }
853-
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_DeleteMetaData { get; }
854851
public delegate* unmanaged[Cdecl]<nint, nint> VoiceChannel_GetBaseObject { get; }
855852
public delegate* unmanaged[Cdecl]<nint, uint> VoiceChannel_GetFilter { get; }
856853
public delegate* unmanaged[Cdecl]<nint, float> VoiceChannel_GetMaxDistance { get; }
857-
public delegate* unmanaged[Cdecl]<nint, nint, nint> VoiceChannel_GetMetaData { get; }
854+
public delegate* unmanaged[Cdecl]<nint, ulong> VoiceChannel_GetPlayerCount { get; }
855+
public delegate* unmanaged[Cdecl]<nint, ulong*, nint> VoiceChannel_GetPlayers { get; }
858856
public delegate* unmanaged[Cdecl]<nint, int> VoiceChannel_GetPriority { get; }
859-
public delegate* unmanaged[Cdecl]<nint, nint, byte> VoiceChannel_HasMetaData { get; }
860857
public delegate* unmanaged[Cdecl]<nint, nint, byte> VoiceChannel_HasPlayer { get; }
861858
public delegate* unmanaged[Cdecl]<nint, nint, byte> VoiceChannel_IsPlayerMuted { get; }
862859
public delegate* unmanaged[Cdecl]<nint, byte> VoiceChannel_IsSpatial { get; }
863860
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_MutePlayer { get; }
864861
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_RemovePlayer { get; }
865862
public delegate* unmanaged[Cdecl]<nint, uint, void> VoiceChannel_SetFilter { get; }
866-
public delegate* unmanaged[Cdecl]<nint, nint, nint, void> VoiceChannel_SetMetaData { get; }
867863
public delegate* unmanaged[Cdecl]<nint, int, void> VoiceChannel_SetPriority { get; }
868864
public delegate* unmanaged[Cdecl]<nint, nint, void> VoiceChannel_UnmutePlayer { get; }
869865
public delegate* unmanaged[Cdecl]<nint, float*, float*, float*, int*, void> WorldObject_GetPositionCoords { get; }
@@ -1685,20 +1681,18 @@ public unsafe class ServerLibrary : IServerLibrary
16851681
private static void VirtualEntity_SetStreamSyncedMetaDataFallback(nint _virtualEntity, nint _key, nint _val) => throw new Exceptions.OutdatedSdkException("VirtualEntity_SetStreamSyncedMetaData", "VirtualEntity_SetStreamSyncedMetaData SDK method is outdated. Please update your module nuget");
16861682
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate void VoiceChannel_AddPlayerDelegate(nint _channel, nint _player);
16871683
private static void VoiceChannel_AddPlayerFallback(nint _channel, nint _player) => throw new Exceptions.OutdatedSdkException("VoiceChannel_AddPlayer", "VoiceChannel_AddPlayer SDK method is outdated. Please update your module nuget");
1688-
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate void VoiceChannel_DeleteMetaDataDelegate(nint _voiceChannel, nint _key);
1689-
private static void VoiceChannel_DeleteMetaDataFallback(nint _voiceChannel, nint _key) => throw new Exceptions.OutdatedSdkException("VoiceChannel_DeleteMetaData", "VoiceChannel_DeleteMetaData SDK method is outdated. Please update your module nuget");
16901684
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate nint VoiceChannel_GetBaseObjectDelegate(nint _voiceChannel);
16911685
private static nint VoiceChannel_GetBaseObjectFallback(nint _voiceChannel) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetBaseObject", "VoiceChannel_GetBaseObject SDK method is outdated. Please update your module nuget");
16921686
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate uint VoiceChannel_GetFilterDelegate(nint _channel);
16931687
private static uint VoiceChannel_GetFilterFallback(nint _channel) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetFilter", "VoiceChannel_GetFilter SDK method is outdated. Please update your module nuget");
16941688
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate float VoiceChannel_GetMaxDistanceDelegate(nint _channel);
16951689
private static float VoiceChannel_GetMaxDistanceFallback(nint _channel) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetMaxDistance", "VoiceChannel_GetMaxDistance SDK method is outdated. Please update your module nuget");
1696-
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate nint VoiceChannel_GetMetaDataDelegate(nint _voiceChannel, nint _key);
1697-
private static nint VoiceChannel_GetMetaDataFallback(nint _voiceChannel, nint _key) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetMetaData", "VoiceChannel_GetMetaData SDK method is outdated. Please update your module nuget");
1690+
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate ulong VoiceChannel_GetPlayerCountDelegate(nint _channel);
1691+
private static ulong VoiceChannel_GetPlayerCountFallback(nint _channel) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetPlayerCount", "VoiceChannel_GetPlayerCount SDK method is outdated. Please update your module nuget");
1692+
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate nint VoiceChannel_GetPlayersDelegate(nint _channel, ulong* _size);
1693+
private static nint VoiceChannel_GetPlayersFallback(nint _channel, ulong* _size) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetPlayers", "VoiceChannel_GetPlayers SDK method is outdated. Please update your module nuget");
16981694
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate int VoiceChannel_GetPriorityDelegate(nint _channel);
16991695
private static int VoiceChannel_GetPriorityFallback(nint _channel) => throw new Exceptions.OutdatedSdkException("VoiceChannel_GetPriority", "VoiceChannel_GetPriority SDK method is outdated. Please update your module nuget");
1700-
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate byte VoiceChannel_HasMetaDataDelegate(nint _voiceChannel, nint _key);
1701-
private static byte VoiceChannel_HasMetaDataFallback(nint _voiceChannel, nint _key) => throw new Exceptions.OutdatedSdkException("VoiceChannel_HasMetaData", "VoiceChannel_HasMetaData SDK method is outdated. Please update your module nuget");
17021696
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate byte VoiceChannel_HasPlayerDelegate(nint _channel, nint _player);
17031697
private static byte VoiceChannel_HasPlayerFallback(nint _channel, nint _player) => throw new Exceptions.OutdatedSdkException("VoiceChannel_HasPlayer", "VoiceChannel_HasPlayer SDK method is outdated. Please update your module nuget");
17041698
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate byte VoiceChannel_IsPlayerMutedDelegate(nint _channel, nint _player);
@@ -1711,8 +1705,6 @@ public unsafe class ServerLibrary : IServerLibrary
17111705
private static void VoiceChannel_RemovePlayerFallback(nint _channel, nint _player) => throw new Exceptions.OutdatedSdkException("VoiceChannel_RemovePlayer", "VoiceChannel_RemovePlayer SDK method is outdated. Please update your module nuget");
17121706
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate void VoiceChannel_SetFilterDelegate(nint _channel, uint _filter);
17131707
private static void VoiceChannel_SetFilterFallback(nint _channel, uint _filter) => throw new Exceptions.OutdatedSdkException("VoiceChannel_SetFilter", "VoiceChannel_SetFilter SDK method is outdated. Please update your module nuget");
1714-
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate void VoiceChannel_SetMetaDataDelegate(nint _channel, nint _key, nint _val);
1715-
private static void VoiceChannel_SetMetaDataFallback(nint _channel, nint _key, nint _val) => throw new Exceptions.OutdatedSdkException("VoiceChannel_SetMetaData", "VoiceChannel_SetMetaData SDK method is outdated. Please update your module nuget");
17161708
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate void VoiceChannel_SetPriorityDelegate(nint _channel, int _priority);
17171709
private static void VoiceChannel_SetPriorityFallback(nint _channel, int _priority) => throw new Exceptions.OutdatedSdkException("VoiceChannel_SetPriority", "VoiceChannel_SetPriority SDK method is outdated. Please update your module nuget");
17181710
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] private delegate void VoiceChannel_UnmutePlayerDelegate(nint _channel, nint _player);
@@ -1728,7 +1720,7 @@ private IntPtr GetUnmanagedPtr<T>(IDictionary<ulong, IntPtr> funcTable, ulong ha
17281720
public ServerLibrary(Dictionary<ulong, IntPtr> funcTable)
17291721
{
17301722
if (!funcTable.TryGetValue(0, out var capiHash)) Outdated = true;
1731-
else if (capiHash == IntPtr.Zero || *(ulong*)capiHash != 14445254643518506927UL) Outdated = true;
1723+
else if (capiHash == IntPtr.Zero || *(ulong*)capiHash != 1220418524244522505UL) Outdated = true;
17321724
BaseObject_DeleteSyncedMetaData = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<BaseObject_DeleteSyncedMetaDataDelegate>(funcTable, 8228424877092269355UL, BaseObject_DeleteSyncedMetaDataFallback);
17331725
BaseObject_SetSyncedMetaData = (delegate* unmanaged[Cdecl]<nint, nint, nint, void>) GetUnmanagedPtr<BaseObject_SetSyncedMetaDataDelegate>(funcTable, 8002999088966424231UL, BaseObject_SetSyncedMetaDataFallback);
17341726
Blip_AddTargetPlayer = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<Blip_AddTargetPlayerDelegate>(funcTable, 12411235729553386187UL, Blip_AddTargetPlayerFallback);
@@ -2138,20 +2130,18 @@ public ServerLibrary(Dictionary<ulong, IntPtr> funcTable)
21382130
VirtualEntity_DeleteStreamSyncedMetaData = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<VirtualEntity_DeleteStreamSyncedMetaDataDelegate>(funcTable, 7898816756250674587UL, VirtualEntity_DeleteStreamSyncedMetaDataFallback);
21392131
VirtualEntity_SetStreamSyncedMetaData = (delegate* unmanaged[Cdecl]<nint, nint, nint, void>) GetUnmanagedPtr<VirtualEntity_SetStreamSyncedMetaDataDelegate>(funcTable, 917775846368661429UL, VirtualEntity_SetStreamSyncedMetaDataFallback);
21402132
VoiceChannel_AddPlayer = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<VoiceChannel_AddPlayerDelegate>(funcTable, 702226521113983568UL, VoiceChannel_AddPlayerFallback);
2141-
VoiceChannel_DeleteMetaData = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<VoiceChannel_DeleteMetaDataDelegate>(funcTable, 16738120789012782745UL, VoiceChannel_DeleteMetaDataFallback);
21422133
VoiceChannel_GetBaseObject = (delegate* unmanaged[Cdecl]<nint, nint>) GetUnmanagedPtr<VoiceChannel_GetBaseObjectDelegate>(funcTable, 11734947529465976092UL, VoiceChannel_GetBaseObjectFallback);
21432134
VoiceChannel_GetFilter = (delegate* unmanaged[Cdecl]<nint, uint>) GetUnmanagedPtr<VoiceChannel_GetFilterDelegate>(funcTable, 15469042501608647536UL, VoiceChannel_GetFilterFallback);
21442135
VoiceChannel_GetMaxDistance = (delegate* unmanaged[Cdecl]<nint, float>) GetUnmanagedPtr<VoiceChannel_GetMaxDistanceDelegate>(funcTable, 6192611943068059113UL, VoiceChannel_GetMaxDistanceFallback);
2145-
VoiceChannel_GetMetaData = (delegate* unmanaged[Cdecl]<nint, nint, nint>) GetUnmanagedPtr<VoiceChannel_GetMetaDataDelegate>(funcTable, 8356047581859527124UL, VoiceChannel_GetMetaDataFallback);
2136+
VoiceChannel_GetPlayerCount = (delegate* unmanaged[Cdecl]<nint, ulong>) GetUnmanagedPtr<VoiceChannel_GetPlayerCountDelegate>(funcTable, 15224862037481152575UL, VoiceChannel_GetPlayerCountFallback);
2137+
VoiceChannel_GetPlayers = (delegate* unmanaged[Cdecl]<nint, ulong*, nint>) GetUnmanagedPtr<VoiceChannel_GetPlayersDelegate>(funcTable, 11115510356513053865UL, VoiceChannel_GetPlayersFallback);
21462138
VoiceChannel_GetPriority = (delegate* unmanaged[Cdecl]<nint, int>) GetUnmanagedPtr<VoiceChannel_GetPriorityDelegate>(funcTable, 13318600532201701611UL, VoiceChannel_GetPriorityFallback);
2147-
VoiceChannel_HasMetaData = (delegate* unmanaged[Cdecl]<nint, nint, byte>) GetUnmanagedPtr<VoiceChannel_HasMetaDataDelegate>(funcTable, 16274950114573272151UL, VoiceChannel_HasMetaDataFallback);
21482139
VoiceChannel_HasPlayer = (delegate* unmanaged[Cdecl]<nint, nint, byte>) GetUnmanagedPtr<VoiceChannel_HasPlayerDelegate>(funcTable, 5581422978656581114UL, VoiceChannel_HasPlayerFallback);
21492140
VoiceChannel_IsPlayerMuted = (delegate* unmanaged[Cdecl]<nint, nint, byte>) GetUnmanagedPtr<VoiceChannel_IsPlayerMutedDelegate>(funcTable, 17699707908321743267UL, VoiceChannel_IsPlayerMutedFallback);
21502141
VoiceChannel_IsSpatial = (delegate* unmanaged[Cdecl]<nint, byte>) GetUnmanagedPtr<VoiceChannel_IsSpatialDelegate>(funcTable, 12897039523672598867UL, VoiceChannel_IsSpatialFallback);
21512142
VoiceChannel_MutePlayer = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<VoiceChannel_MutePlayerDelegate>(funcTable, 13531299650637927664UL, VoiceChannel_MutePlayerFallback);
21522143
VoiceChannel_RemovePlayer = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<VoiceChannel_RemovePlayerDelegate>(funcTable, 12004786576328264047UL, VoiceChannel_RemovePlayerFallback);
21532144
VoiceChannel_SetFilter = (delegate* unmanaged[Cdecl]<nint, uint, void>) GetUnmanagedPtr<VoiceChannel_SetFilterDelegate>(funcTable, 954659317800510615UL, VoiceChannel_SetFilterFallback);
2154-
VoiceChannel_SetMetaData = (delegate* unmanaged[Cdecl]<nint, nint, nint, void>) GetUnmanagedPtr<VoiceChannel_SetMetaDataDelegate>(funcTable, 15510848492294686387UL, VoiceChannel_SetMetaDataFallback);
21552145
VoiceChannel_SetPriority = (delegate* unmanaged[Cdecl]<nint, int, void>) GetUnmanagedPtr<VoiceChannel_SetPriorityDelegate>(funcTable, 11160223830254443614UL, VoiceChannel_SetPriorityFallback);
21562146
VoiceChannel_UnmutePlayer = (delegate* unmanaged[Cdecl]<nint, nint, void>) GetUnmanagedPtr<VoiceChannel_UnmutePlayerDelegate>(funcTable, 10269140636860300589UL, VoiceChannel_UnmutePlayerFallback);
21572147
WorldObject_GetPositionCoords = (delegate* unmanaged[Cdecl]<nint, float*, float*, float*, int*, void>) GetUnmanagedPtr<WorldObject_GetPositionCoordsDelegate>(funcTable, 16135129168754632706UL, WorldObject_GetPositionCoordsFallback);

api/AltV.Net.CApi/Libraries/SharedLibrary.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ public unsafe interface ISharedLibrary
374374

375375
public unsafe class SharedLibrary : ISharedLibrary
376376
{
377-
public readonly uint Methods = 1649;
377+
public readonly uint Methods = 1647;
378378
public delegate* unmanaged[Cdecl]<nint, uint> Audio_GetID { get; }
379379
public delegate* unmanaged[Cdecl]<nint, uint> AudioAttachedOutput_GetID { get; }
380380
public delegate* unmanaged[Cdecl]<nint, uint> AudioFilter_GetID { get; }
@@ -1464,7 +1464,7 @@ private IntPtr GetUnmanagedPtr<T>(IDictionary<ulong, IntPtr> funcTable, ulong ha
14641464
public SharedLibrary(Dictionary<ulong, IntPtr> funcTable)
14651465
{
14661466
if (!funcTable.TryGetValue(0, out var capiHash)) Outdated = true;
1467-
else if (capiHash == IntPtr.Zero || *(ulong*)capiHash != 14445254643518506927UL) Outdated = true;
1467+
else if (capiHash == IntPtr.Zero || *(ulong*)capiHash != 1220418524244522505UL) Outdated = true;
14681468
Audio_GetID = (delegate* unmanaged[Cdecl]<nint, uint>) GetUnmanagedPtr<Audio_GetIDDelegate>(funcTable, 4464042055475980737UL, Audio_GetIDFallback);
14691469
AudioAttachedOutput_GetID = (delegate* unmanaged[Cdecl]<nint, uint>) GetUnmanagedPtr<AudioAttachedOutput_GetIDDelegate>(funcTable, 17725794901805112189UL, AudioAttachedOutput_GetIDFallback);
14701470
AudioFilter_GetID = (delegate* unmanaged[Cdecl]<nint, uint>) GetUnmanagedPtr<AudioFilter_GetIDDelegate>(funcTable, 8824535635529306325UL, AudioFilter_GetIDFallback);

0 commit comments

Comments
 (0)