public async void OnLoaded() {
Loading = true;
var loaded = _renderer == null ? await LoadImageUsingMagickNet(Data) : LoadImageUsingDirectX(_renderer, Data);
PreviewImage = loaded?.Image;
TextureFormatDescription = loaded?.FormatDescription;
TextureDimensions = PreviewImage == null ? null : $"{PreviewImage.PixelWidth}×{PreviewImage.PixelHeight}";
Loading = false;
}