Załaduj bitmapImage z base64String

Jak mogę załadowaćbitmapImage zbase64String wwindows 8?

Próbowałem tego, ale nie udało mi się. Kiedyś pracował na telefonie z systemem Windows. Co jest innego?

Wygląda na to, że muszę użyć funkcji setsourceasync. Kiedy tego używam, muszę przekazać parametr jako IRandomMemory, którego nie mogę wykonać. Jak to zrobić?

    public static BitmapImage Base64ToImage(string base64String)
    {
        var bitmapImage = new BitmapImage();
        try
        {
            if (!String.IsNullOrEmpty(base64String))
            {
                var imageBytes = Convert.FromBase64String(base64String);
                using (var ms = new MemoryStream(imageBytes, 0, imageBytes.Length))
                {
                    bitmapImage.SetSourcec(ms);
                    return bitmapImage;
                }
            }
        }
        catch (Exception e)
        {

        }

        return null;
    }

questionAnswers(2)

yourAnswerToTheQuestion