private async void SetLoaderLogo(string path) { var imageData = await Resource.GetImage(path); NativeActions.GetInstance().Enqueue(() => { unsafe { fixed(byte *pixels = imageData.Pixels) DllImports.SetLoaderLogo(new DllImports.ImageData { id = 0, pixels = pixels, width = imageData.Width, height = imageData.Height, format = (int)imageData.Format }); } }); }