Freigeben über


Mark-Befehl

Der Befehl mark steuert die Aufzeichnung und das Löschen von Markierungen auf dem Videoband. VcR-Geräte erkennen diesen Befehl.

Um diesen Befehl zu senden, rufen Sie die mciSendString-Funktion auf, wobei der parameter lpszCommand wie folgt festgelegt ist.

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

Parameter

lpszDeviceID

Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet wird.

lpszMark

Eines der folgenden Flags.

Wert Bedeutung
erase Löscht eine Markierung an der aktuellen Position, sofern vorhanden. Um eine Markierung zu löschen, suchen Sie zuerst nach der Markierung, und geben Sie dann den Befehl "löschen" aus.
Schreiben Schreibt eine Markierung an der aktuellen Position. Der Videorekorder muss sich möglicherweise im Wiedergabe- oder Aufzeichnungsmodus befinden, damit dieser Befehl erfolgreich ist.

lpszFlags

Kann "warten", "benachrichtigen" oder "test" sein. Weitere Informationen zu diesen Flags finden Sie unter Warte-, Benachrichtigungs- und Testflags.

Rückgabewert

Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.

Bemerkungen

Markierungen sind spezielle Signale, die in den Inhalt geschrieben werden, die vom VcR bei Hochgeschwindigkeitssuchen erkannt werden können. Markierungen sind VCR-spezifisch.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]

Siehe auch

MCI

MCI-Befehlszeichenfolgen