1

私は Flashmode をサポートするフォト アプリを持っているので、オートフラッシュを使用するか、フラッシュを使用しないか、撮影するすべての写真でフラッシュを使用するかを決定できます。しかし、フラッシュがシーンを照らして、たとえばQRコードをよく見るように実装したいと思います。したがって、ユーザーは flashmode ボタンをクリックしてモードを切り替える必要があります: Flashmode.Auto、FlashMode.On、FlashMode.Off、および新しい「フラッシュ LED をトーチとして使用する」...これは Windows Phone 7/8 で可能ですか? ?

どうも

4

2 に答える 2

0

xamlで:

  <VideoBrush x:Name="PART_VideoBrush">
                            <VideoBrush.RelativeTransform>
                                <CompositeTransform x:Name="PART_VideoTransform" CenterX=".5"CenterY=".5"  />
                            </VideoBrush.RelativeTransform>
                        </VideoBrush>

コードビハインドで:

 PhotoCamera _cam = new PhotoCamera();
    this._cam.Initialized += _cam_Initialized;
  CameraVideoBrushExtensions.SetSource(this.PART_VideoBrush, this._cam);
                this.PART_VideoTransform.Rotation = 90.0;


 private void _cam_Initialized(object sender, CameraOperationCompletedEventArgs e)
        {
            this._cam.FlashMode = FlashMode.Off;           //FrashMode.ON,Auto, RedEyeReduction
        }
于 2013-05-19T18:06:25.673 に答える