2013-03-30 107 views
1

我有一个问题进入Windows Phone 8的相机滚动文件夹。不幸的是,由于项目是一个MonoGame项目,MediaLibrary对象没有实现,因此不起作用。我不得不直接点击相机滚动文件夹,通过我得到一个获取访问相机卷Windows Phone 8

Access Denied 

错误的结果。这个想法是,如果我知道未来文件的位置,我可以在用户使用应用程序拍摄照片后,在我的应用程序的某些部分显示它。代码如下:

StorageFile folder = await StorageFile.GetFileFromPathAsync("Pictures\\Camera Roll\\WP_20130227_001.jpg"); 

我还检查过:

ID_MEDIALIB_PHOTO 

和我仍然得到错误。

任何帮助,非常感谢!

+0

你有没有找到解决这个问题的办法? – Murdock

+0

是的,没有。如果您不使用Monogame,则可以查看http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.medialibrary.aspx。不幸的是,Monogame目前没有在他的windows手机上实现媒体库 –

回答

0

尝试使用photochoosertask ..

 PhotoChooserTask selectphoto = new PhotoChooserTask(); 
     selectphoto.Completed += new EventHandler<PhotoResult>(selectphoto_Completed); 
     selectphoto.Show(); 

这可能帮助。

+0

嗯,好的,让我试试看。我会让你知道它是怎么回事! –

+0

@SergueiFedorov做到了吗? –