Befehl "stop"
Der Befehl stop beendet die Wiedergabe oder Aufzeichnung. CD-Audio-, Digital-Video-, SINUS Sequencer-, Videodisc-, VCR- und Waveform-Audio-Geräte erkennen diesen Befehl.
Um diesen Befehl zu senden, rufen Sie die mciSendString-Funktion auf, wobei der lpszCommand-Parameter wie folgt festgelegt ist.
_stprintf_s(
lpszCommand,
TEXT("stop %s %s %s"),
lpszDeviceID,
lpszStopFlags,
lpszFlags
);
Parameter
-
lpszDeviceID
-
Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet wird.
-
lpszStopFlags
-
Bei Geräten mit digitalem Video kann dies das folgende Flag sein.
Wert Bedeutung Halten Verhindert die Freigabe von Ressourcen, die erforderlich sind, um ein Standbild auf dem Bildschirm neu zu zeichnen. Der Framepuffer bleibt für die Aktualisierung der Anzeige verfügbar, wenn z. B. das Fenster verschoben wird. -
lpszFlags
-
Kann "wait", "notify" oder beides sein. Für DigitalVideo- und VCR-Geräte kann auch "test" angegeben werden. Weitere Informationen zu diesen Flags finden Sie unter Die Warte-, Benachrichtigungs- und Testflags.
Rückgabewert
Gibt 0 (null) zurück, wenn der Fehler erfolgreich war, oder andernfalls ein Fehler.
Bemerkungen
Bei CD-Audiogeräten beendet der Befehl stop die Wiedergabe und setzt die aktuelle Titelposition auf 0 (null) zurück.
Beispiele
Der folgende Befehl beendet die Wiedergabe oder Aufzeichnung auf dem Gerät "mysound".
stop mysound
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |