Ниже приведен мой код SharpDX, равный 8. -битный JPEG в 24-битный JPEG преобразуется с помощью функции ЦП, и я хочу заменить его функцией графического процессора.
Код: Выделить всё
using (MemoryStream ms = new MemoryStream(viewModelResultImage.JpegData))
{
var decoder = new SharpDX.WIC.BitmapDecoder(_wicFactory, ms, DecodeOptions.CacheOnLoad);
var frame = decoder.GetFrame(0);
var formatConverter = new FormatConverter(_wicFactory);
formatConverter.Initialize(frame, SharpDX.WIC.PixelFormat.Format32bppPBGRA);
BitmapUp1Channel0 = D2D1.Bitmap.FromWicBitmap(_renderTarget, formatConverter);
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... 4-bit-jpeg