mark 命令

mark 命令會控制錄製和清除視訊圖上的標記。 VCR 裝置可辨識此命令。

若要傳送此命令,請使用lpszCommand參數集呼叫mciSendString函式,如下所示。

_stprintf_s(
  lpszCommand, 
  TEXT("mark %s %s %s"), 
  lpszDeviceID, 
  lpszMark, 
  lpszFlags
); 

參數

lpszDeviceID

MCI 裝置的識別碼。 當裝置開啟時,會指派此識別碼或別名。

lpszMark

下列其中一個旗標。

意義
erase 如果某個標記存在,則會清除目前位置的標記。 若要清除標記,請先搜尋標記,然後發出標記 「erase」 命令。
寫入 在目前的位置寫入標記。 VCR 可能需要處於播放模式或錄製模式,此命令才能成功。

lpszFlags

可以是 「wait」、「notify」 或 「test」。 如需這些旗標的詳細資訊,請參閱 Wait、Notify 和 Test Flags

傳回值

如果成功或發生錯誤,則傳回零。

備註

標記是寫入 VCR 在高速搜尋期間可偵測到之內容的特殊訊號。 標記是 VCR 特定的。

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]

另請參閱

Mci

MCI 命令字串