/// <summary>To be documented.</summary> public readonly unsafe int SetFilterParameters(FilterParameters *pParameters, uint OperationSet) { var @this = (IXAudio2SourceVoice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; ret = ((delegate * unmanaged[Cdecl] < IXAudio2SourceVoice *, FilterParameters *, uint, int >)LpVtbl[8])(@this, pParameters, OperationSet); return(ret); }
/// <summary>To be documented.</summary> public readonly unsafe void GetFilterParameters(FilterParameters *pParameters) { var @this = (IXAudio2Voice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); #if NET5_0_OR_GREATER ((delegate * unmanaged <IXAudio2Voice *, FilterParameters *, void>)LpVtbl[9])(@this, pParameters); #else if (SilkMarshal.IsWinapiStdcall) { ((delegate * unmanaged[Stdcall] < IXAudio2Voice *, FilterParameters *, void >)LpVtbl[9])(@this, pParameters); } else { ((delegate * unmanaged[Cdecl] < IXAudio2Voice *, FilterParameters *, void >)LpVtbl[9])(@this, pParameters); } #endif }
/// <summary>To be documented.</summary> public readonly unsafe int SetFilterParameters(FilterParameters *pParameters, uint OperationSet) { var @this = (IXAudio2Voice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; #if NET5_0_OR_GREATER ret = ((delegate * unmanaged <IXAudio2Voice *, FilterParameters *, uint, int>)LpVtbl[8])(@this, pParameters, OperationSet); #else if (SilkMarshal.IsWinapiStdcall) { ret = ((delegate * unmanaged[Stdcall] < IXAudio2Voice *, FilterParameters *, uint, int >)LpVtbl[8])(@this, pParameters, OperationSet); } else { ret = ((delegate * unmanaged[Cdecl] < IXAudio2Voice *, FilterParameters *, uint, int >)LpVtbl[8])(@this, pParameters, OperationSet); } #endif return(ret); }
internal static unsafe int CallI(void *_basePtr, void *p1, FilterParameters *filterParameters, int operationSet, void *p2) { throw new NotImplementedException(); }
/// <summary>To be documented.</summary> public readonly unsafe void GetOutputFilterParameters(ref IXAudio2Voice pDestinationVoice, FilterParameters *pParameters) { var @this = (IXAudio2Voice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); fixed(IXAudio2Voice *pDestinationVoicePtr = &pDestinationVoice) { #if NET5_0_OR_GREATER ((delegate * unmanaged <IXAudio2Voice *, IXAudio2Voice *, FilterParameters *, void>)LpVtbl[11])(@this, pDestinationVoicePtr, pParameters); #else if (SilkMarshal.IsWinapiStdcall) { ((delegate * unmanaged[Stdcall] < IXAudio2Voice *, IXAudio2Voice *, FilterParameters *, void >)LpVtbl[11])(@this, pDestinationVoicePtr, pParameters); } else { ((delegate * unmanaged[Cdecl] < IXAudio2Voice *, IXAudio2Voice *, FilterParameters *, void >)LpVtbl[11])(@this, pDestinationVoicePtr, pParameters); } #endif } }
/// <summary>To be documented.</summary> public readonly unsafe void GetOutputFilterParameters(ref IXAudio2Voice pDestinationVoice, FilterParameters *pParameters) { var @this = (IXAudio2SourceVoice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); fixed(IXAudio2Voice *pDestinationVoicePtr = &pDestinationVoice) { ((delegate * unmanaged[Cdecl] < IXAudio2SourceVoice *, IXAudio2Voice *, FilterParameters *, void >)LpVtbl[11])(@this, pDestinationVoicePtr, pParameters); } }
/// <summary>To be documented.</summary> public readonly unsafe int SetOutputFilterParameters(ref IXAudio2Voice pDestinationVoice, FilterParameters *pParameters, uint OperationSet) { var @this = (IXAudio2SourceVoice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed(IXAudio2Voice *pDestinationVoicePtr = &pDestinationVoice) { ret = ((delegate * unmanaged[Cdecl] < IXAudio2SourceVoice *, IXAudio2Voice *, FilterParameters *, uint, int >)LpVtbl[10])(@this, pDestinationVoicePtr, pParameters, OperationSet); } return(ret); }
/// <summary>To be documented.</summary> public readonly unsafe void GetFilterParameters(FilterParameters *pParameters) { var @this = (IXAudio2SourceVoice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); ((delegate * unmanaged[Cdecl] < IXAudio2SourceVoice *, FilterParameters *, void >)LpVtbl[9])(@this, pParameters); }
/// <summary>To be documented.</summary> public readonly unsafe int SetOutputFilterParameters(ref IXAudio2Voice pDestinationVoice, FilterParameters *pParameters, uint OperationSet) { var @this = (IXAudio2MasteringVoice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed(IXAudio2Voice *pDestinationVoicePtr = &pDestinationVoice) { #if NET5_0_OR_GREATER ret = ((delegate * unmanaged <IXAudio2MasteringVoice *, IXAudio2Voice *, FilterParameters *, uint, int>)LpVtbl[10])(@this, pDestinationVoicePtr, pParameters, OperationSet); #else if (SilkMarshal.IsWinapiStdcall) { ret = ((delegate * unmanaged[Stdcall] < IXAudio2MasteringVoice *, IXAudio2Voice *, FilterParameters *, uint, int >)LpVtbl[10])(@this, pDestinationVoicePtr, pParameters, OperationSet); } else { ret = ((delegate * unmanaged[Cdecl] < IXAudio2MasteringVoice *, IXAudio2Voice *, FilterParameters *, uint, int >)LpVtbl[10])(@this, pDestinationVoicePtr, pParameters, OperationSet); } #endif } return(ret); }
/// <summary>To be documented.</summary> public readonly unsafe void GetOutputFilterParameters(IXAudio2Voice *pDestinationVoice, FilterParameters *pParameters) { var @this = (IXAudio2MasteringVoice *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); ((delegate * unmanaged[Cdecl] < IXAudio2MasteringVoice *, IXAudio2Voice *, FilterParameters *, void >)LpVtbl[11])(@this, pDestinationVoice, pParameters); }