private void AddImages(byte[] data, MagickReadSettings readSettings, bool ping) { Throw.IfNullOrEmpty(nameof(data), data); MagickSettings settings = CreateSettings(readSettings); settings.Ping = ping; IntPtr result = _NativeInstance.ReadBlob(settings, data, data.Length); AddImages(result, settings); }
private void AddImages(byte[] data, MagickReadSettings readSettings, bool ping) { Throw.IfNullOrEmpty("data", data); CheckReadSettings(readSettings); using (MagickSettings settings = new MagickSettings()) { settings.Apply(readSettings); settings.Ping = ping; IntPtr result = _NativeInstance.ReadBlob(settings, data, data.Length); AddImages(result, settings); } }