命令
的UI中的操作RadWebCam通过以下方法执行:
- TakeSnapshot:对当前显示的视频源进行快照。来获取快照SnapshotTaken事件。
- SaveSnapshot:触发SnapshotTaken控件处于预览快照模式时的事件。
- DiscardSnapshot:当控件处于预览快照模式时,丢弃已拍摄的快照。
- StartRecording:开始将媒体源捕获到文件中。的RecordingFilePath属性在调用此方法之前必须设置。
- StopRecording:停止抓取文件。
- 关闭:关闭视频通道。
- ShowSettingsDialog:显示设置对话框,允许您调整相机选项。
- 开始:开始显示来自摄像头的视频。
- 暂停:暂停视频管道,暂停显示视频提要。
- 停止:停止显示摄像头输出的视频。
方法之外的命令RadWebCam通过重写各自的方法来控制或修改它们的默认行为。
以下公共静态方法也可用于RadWebCam:
- GetAudioCaptureDevices:获取包含所有可用音频捕获设备的列表。
- GetVideoCaptureDevices:获取包含所有可用视频捕获设备的列表。
- GetVideoFormats:获取包含所提供设备的所有可用视频文件格式的列表。
- 初始化:启动视频管道,并在控件内部显示来自源的视频。