settuner 命令

settuner 命令更改当前调谐器或当前调谐器的通道设置。 VCR 设备可识别此命令。

若要发送此命令,请使用 lpszCommand 参数集调用 mciSendString 函数,如下所示。

_stprintf_s(
  lpszCommand, 
  TEXT("settuner %s %s %s"), 
  lpszDeviceID, 
  lpszTuner, 
  lpszFlags
); 

参数

lpszDeviceID

MCI 设备的标识符。 打开设备时会分配此标识符或别名。

lpszTuner

以下标志之一。

含义
通道 通道 将调谐器设置为 通道。 录制时可能无法更改通道,具体取决于 VCR。 大于最大值的通道将调谐器设置为最大通道。
channel seek upchannel down seek 使用有效信号查找下一个通道。 “向上查找”在其搜索中递增通道号。 “向下查找”会减少其搜索中的通道号。 超过最大通道数时,调谐器将换行到通道 1。 同样,向下查找时,调谐器会环绕到最大声道。
通道上通道向下 递增或递减调谐器通道。 录制时可能无法更改通道,具体取决于 VCR。 超过最大通道数时,调谐器将换行到通道 1。 同样,向下查找时,调谐器会环绕到最大声道。
number number 指定要受 settuner 命令影响的调谐器。 如果未给出 number ,则假定默认值为 1。

lpszFlags

可以是“等待”、“通知”、“测试”或这些组合。 有关这些标志的详细信息,请参阅 等待、通知和测试标志

返回值

如果成功,则返回零,否则返回错误。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]

另请参阅

Mci

MCI 命令字符串