我有一个异步函数调用 myAsyncfuntion() 看起来像这样
public async Task TakePhotoBasicAndSaveAndDisplayUWP()
{
var photoImplementation = new MediaCaptureImplementation();
photoImplementation.TakePhotoTexture2DAsync();
// Some code here...
await photoImplementation.SavePhotoToPicturesLibraryAsync();
}
现在我想从另一个非异步函数调用这个函数,所以我喜欢这样。基本上,我将一个按钮连接到 TakePhotoBasicAndSaveAndDisplay(),只要单击该按钮,该函数就会启动内部的异步函数。但是异步函数似乎没有被调用。
public void TakePhotoBasicAndSaveAndDisplay()
{
#if WINDOWS_UWP
var task = Task.Run(async () => await TakePhotoBasicAndSaveAndDisplayUWP());
#endif
}
谁能帮帮我?我正在团结一致
慕容708150
米脂
隔江千里
相关分类