cue 命令
提示命令會準備播放或錄製。 數位視訊、VCR 和電壓音訊裝置可辨識此命令。
若要傳送此命令,請使用lpszCommand參數集呼叫mciSendString函式,如下所示。
_stprintf_s(
lpszCommand,
TEXT("cue %s %s %s"),
lpszDeviceID,
lpszInOutTo,
lpszFlags
);
參數
-
lpszDeviceID
-
MCI 裝置的識別碼。 開啟裝置時,會指派此識別碼或別名。
-
lpszInOutTo
-
準備裝置播放或錄製的旗標。 下表列出可辨識每個類型所使用 提示 命令和旗標的裝置類型。
值 提示 提示 digitalvideo - input
- noshow
- output
- 至 位置
錄影機 - 從 位置
- input
- output
- preroll
- reverse
- 至 位置
waveaudio input output 下表列出 可以在 lpszInOutTo 參數及其意義中指定的旗標。
值 意義 從 位置 指出要啟動的位置。 input 準備錄製。 對於數位視訊裝置,如果目前的簡報來源已經是外部輸入,則可以省略此旗標。 noshow 準備播放框架而不顯示畫面。 指定此旗標時,即使其對應的畫面不是目前的位置,顯示器仍會繼續在畫面緩衝區中顯示影像。 沒有此旗標且沒有 「to」 旗標的後續提示命令會顯示目前的框架。 output 準備播放。 如果未指定 「input」 或 「output」,則預設設定為 「output」。 preroll 將預先註冊距離從 點移。 內點是目前的位置,或由 「from」 旗標所指定的位置。 reverse 表示播放方向會反向 (回溯) 。 至 位置 將工作區移至指定的位置。 對於 VCR 裝置,此旗標會指出要停止的位置。 -
lpszFlags
-
可以是 「wait」、「notify」 或兩者。 針對數位視訊和 VCR 裝置,也可以指定「測試」。 如需這些旗標的詳細資訊,請參閱 等候、通知和測試旗標。
傳回值
如果成功或發生錯誤,則傳回零。
備註
雖然並非必要,但在某些裝置上播放或錄製之前發出提示命令,可能會降低裝置啟動動作之前的延遲。
如果現正播放或錄製,或裝置暫停,此命令會失敗。
使用提示「輸出」) 提示播放 (時,使用 「from」、「to」 或 「reverse」 旗標發出 播放 命令會取消提示命令。
提示使用提示「input」) 錄製 (時,使用 「from」、「to」 或 「initialize」 旗標發出 記錄 命令會取消提示命令。
範例
下列命令會準備「mysound」 裝置以進行錄製。
cue mysound input
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |