Befehl beenden
Mit dem Befehl beenden wird die Wiedergabe oder Aufzeichnung beendet. CD-Audio-, Digital-Video-, MIDI-Sequencer-, Videodisc-, VCR- und Waveform-Audiogerä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("stop %s %s %s"),
lpszDeviceID,
lpszStopFlags,
lpszFlags
);
-
lpszDeviceID
-
Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet wird.
-
lpszStopFlags
-
Für Digitalvideogeräte kann dies das folgende Flag sein.
Wert Bedeutung Halten Verhindert die Freigabe von Ressourcen, die zum Erneutzeichnen eines Standbilds auf dem Bildschirm erforderlich sind. Der Framepuffer bleibt für die Aktualisierung der Anzeige verfügbar, z. B. wenn das Fenster verschoben wird. -
lpszFlags
-
Kann "warten", "benachrichtigen" oder beides sein. Für Digitalvideo- und Videorekordergeräte kann auch "Test" angegeben werden. Weitere Informationen zu diesen Flags finden Sie unter Warte-, Benachrichtigungs- und Testflags.
Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.
Bei CD-Audiogeräten beendet der Befehl beenden die Wiedergabe und setzt die aktuelle Spurposition auf Null zurück.
Der folgende Befehl beendet die Wiedergabe oder Aufzeichnung auf dem Gerät "mysound".
stop mysound
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |