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
Mmsystem.h (include Windows.h)

Weitere Informationen

MCI

MCI-Befehle