befehl MCI_MARK
Der MCI_MARK-Befehl erfasst oder löscht Markierungen, die mit dem Befehl MCI_SEEK für Hochgeschwindigkeitssuchen verwendet werden können. VcR-Geräte erkennen diesen Befehl.
Um diesen Befehl zu senden, rufen Sie die mciSendCommand-Funktion mit den folgenden Parametern auf.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_MARK,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpMark
);
-
wDeviceID
-
Gerätebezeichner des MCI-Geräts, das die Befehlsnachricht empfangen soll.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT oder MCI_TEST. Informationen zu diesen Flags finden Sie unter Warte-, Benachrichtigungs- und Testflags.
-
lpMark
-
Zeiger auf eine MCI_GENERIC_PARMS-Struktur . (Geräte mit erweiterten Befehlssätzen können diese Struktur durch eine gerätespezifische Struktur ersetzen.)
Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.
Die folgenden zusätzlichen Flags gelten für VcR-Geräte:
-
MCI_VCR_MARK_ERASE
-
Löscht eine Markierung an der aktuellen Position, sofern vorhanden.
-
MCI_VCR_MARK_WRITE
-
Schreibt eine Markierung an der aktuellen Position.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|