MonoGame フレームワークで Windows 8 ストア アプリケーションを作成しています。そのビットマップで画像認識を処理するために、カメラから各ビットマップを取得したいと考えています。問題は、カメラからビデオストリーム全体を取得するだけで(randomAccessStream)
、ビデオの各フレームを取得しないことです。
async private void Start_Click(object sender, RoutedEventArgs e)
{
//1. Initialize:
mediaCaptureMgr = new MediaCapture();
randomAccessStream = new InMemoryRandomAccessStream();
await mediaCaptureMgr.InitializeAsync();
//2. create profile
MediaEncodingProfile encordingProfile = MediaEncodingProfile.CreateWmv(VideoEncodingQuality.Auto);
//3. start recording
await mediaCaptureMgr.StartRecordToStreamAsync(encordingProfile, randomAccessStream);
}
カメラから新しいフレーム/ビットマップを受け取るにはどうすればよいですか?