カメラから画像をキャプチャするためのコードを書きました。下は私が書いたコードです。 ここでは、CapturePhotoToStorageFileAsyncメソッドが返されません。Win RTを使用してカメラからスナップショットを取得
auto MediaCap = ref new Windows::Media::Capture::MediaCapture();
auto ImageProp = ref new Windows::Media::Capture::ImageEncodingProperties();
ImageProp->Height = 240;
ImageProp->Width = 320;
ImageProp->Subtype = "JPEG";
Windows::Storage::StorageFile^ strFile;
auto res = MediaCap->CapturePhotoToStorageFileAsync(ImageProp,strFile);
res->Completed = ref new AsyncActionCompletedHandler([](IAsyncAction ^action)
{
//action->GetResults();
//action->Start();
///action->Close();
});
res->Start();
ここに何かが欠けていますか?
最終的な目標はWinRT Apiのラッパーを作成することです。すべてのUIアプリケーションがWebCamとインタラクトするためにラッパーを使用できるようにします。WebCam in Capabilitiesを追加しました。 –
ファイルシステムは?特定のファイルタイプを使用していますか? –