在 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("按住硬件快门按钮时发生"); }