/// <summary> /// 视频录制. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> private void Recode_MenuItem_Click(object sender, EventArgs e) { if (channelID <= 0) { return; } var checkState = (sender as ToolStripMenuItem).CheckState; if (checkState == CheckState.Unchecked) { int ret = PlayerSdk.EasyPlayer_StartManuRecording(channelID); (sender as ToolStripMenuItem).CheckState = CheckState.Checked; } if (checkState == CheckState.Checked) { int ret = PlayerSdk.EasyPlayer_StopManuRecording(channelID); (sender as ToolStripMenuItem).CheckState = CheckState.Unchecked; } }