標準の CameraChooserTask ダンスを実行しています。コールバックで、キャプチャした写真の寸法を取得したいと考えています。
BitmapImage
以下のようにを使用してみましたBitmapImage
が、レンダー ツリーの一部ではないため、実際にはデコードを行わないと思います (そのImageOpened
イベントは発生しません)。
private void CameraCapture_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK && e.ChosenPhoto != null)
{
// This code DOES NOT work:
// BitmapImage bi = new BitmapImage();
// bi.SetSource(stream);
// ... use bi.PixelHeight and bi.PixelWidth ...