MCI _ STOP-Befehl
Der Befehl MCI STOP beendet alle Wiedergabe- und Aufzeichnungssequenzen, entlädt alle Wiedergabepuffer und beendet die _ Anzeige von Videobildern. CD-Audio, digital-video, KEYBOARD sequencer, videodisc, VCR und waveform-audio-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_STOP,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpStop
);
Parameter
-
wDeviceID
-
Gerätebezeichner des MCI-Geräts, das die Befehlsnachricht empfangen soll.
-
Dwflags
-
MCI _ NOTIFY, MCI _ WAIT oder bei Digitalvideo- und VCR-Geräten MCI _ TEST. Informationen zu diesen Flags finden Sie unter Die Warte-, Benachrichtigungs- und Testflags.
-
lpStop
-
Zeiger auf eine MCI _ GENERIC _ PARMS-Struktur. (Geräte mit erweiterten Befehlssätzen ersetzen diese Struktur möglicherweise durch eine gerätespezifische Struktur.)
Rückgabewert
Gibt 0 (null) zurück, wenn erfolgreich, andernfalls ein Fehler.
Bemerkungen
Der Unterschied zwischen den Befehlen MCI _ STOP und MCI _ PAUSE hängt vom Gerät ab. Wenn möglich, hält MCI PAUSE den Gerätebetrieb an, lässt das Gerät aber bereit, die Wiedergabe _ sofort wieder aufzunehmen.
Für das CD-Audiogerät setzt MCI STOP die aktuelle Trackposition auf 0 zurück. Im Gegensatz dazu behält MCI PAUSE die aktuelle Trackposition bei und erwartet, dass das Gerät wieder abgespielt _ wird. _
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|