Windows Phone 照相快门按钮事件触发。

Microsoft.Devices.CameraButtons命名空间中。CameraButtons 类可以提供由设备快门按钮触发的事件。

 

        CameraButtons.ShutterKeyHalfPressed += CameraButtons_ShutterKeyHalfPressed;
        CameraButtons.ShutterKeyPressed += CameraButtons_ShutterKeyPressed;
        CameraButtons.ShutterKeyReleased += CameraButtons_ShutterKeyReleased;



        //释放硬件快门按钮时,在 ShutterKeyPressed 事件发生之后发生。
        void CameraButtons_ShutterKeyReleased(object sender, EventArgs e)
        {
            MessageBox.Show("释放硬件快门按钮时,在 ShutterKeyPressed 事件发生之后发生。");
        }

        //当硬件快门按钮接收到一个完全按压时发生。
        void CameraButtons_ShutterKeyPressed(object sender, EventArgs e)
        {
            MessageBox.Show("当硬件快门按钮接收到一个完全按压时发生");
        }

        //按住硬件快门按钮时发生。
        void CameraButtons_ShutterKeyHalfPressed(object sender, EventArgs e)
        {
            MessageBox.Show("按住硬件快门按钮时发生");
        }

 

posted @ 2013-01-25 11:47  tinyqf  阅读(433)  评论(0编辑  收藏  举报