public static IntPtr RubberBandStretcher_GetSamplesRequired(IntPtr rbs) { if (IntPtr.Size == 8) { return(RubberBandNativeMethodsx64.RubberBandStretcher_GetSamplesRequired(rbs)); } else { return(RubberBandNativeMethodsWin32.RubberBandStretcher_GetSamplesRequired(rbs)); } }