public bool FuzzyEquals(IMagickColor <QuantumType>?other, QuantumType fuzz)
{
using (var otherNative = MagickColor.CreateInstance(other))
{
bool result;
#if PLATFORM_AnyCPU
if (OperatingSystem.IsArm64)
#endif
#if PLATFORM_arm64 || PLATFORM_AnyCPU
result = NativeMethods.ARM64.MagickColor_FuzzyEquals(Instance, otherNative.Instance, fuzz);
#endif
#if PLATFORM_AnyCPU
else if (OperatingSystem.Is64Bit)
#endif
#if PLATFORM_x64 || PLATFORM_AnyCPU
result = NativeMethods.X64.MagickColor_FuzzyEquals(Instance, otherNative.Instance, fuzz);
#endif
#if PLATFORM_AnyCPU
else
#endif
#if PLATFORM_x86 || PLATFORM_AnyCPU
result = NativeMethods.X86.MagickColor_FuzzyEquals(Instance, otherNative.Instance, fuzz);
#endif
return(result);
}
}