public async Task TestParseMetaData_PNG() { var file = await StorageFile.GetFileFromApplicationUriAsync( new Uri("ms-appx:///Assets/ImagePipeline/Images/image.png")); using (var stream = await file.OpenReadAsync()) { IPooledByteBuffer buf = new TrivialPooledByteBuffer( ByteStreams.ToByteArray(stream.AsStream())); EncodedImage encodedImage = new EncodedImage( CloseableReference <IPooledByteBuffer> .of(buf, _releaser)); await encodedImage.ParseMetaDataAsync(); Assert.AreEqual(ImageFormat.PNG, encodedImage.Format); Assert.AreEqual(800, encodedImage.Width); Assert.AreEqual(600, encodedImage.Height); } }