befehl MCI_SIGNAL

Der Befehl MCI_SIGNAL legt eine angegebene Position im Arbeitsbereich fest. Digital-Video-Geräte erkennen diesen Befehl. MCIAVI unterstützt jeweils nur ein aktives Signal.

Um diesen Befehl zu senden, rufen Sie die mciSendCommand-Funktion mit den folgenden Parametern auf.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_SIGNAL, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_DGV_SIGNAL_PARMS) lpSignal
);

Parameter

wDeviceID

Geräte-ID des MCI-Geräts, das die Befehlsnachricht empfangen soll.

dwFlags

MCI_NOTIFY, MCI_WAIT oder MCI_TEST. Informationen zu diesen Flags finden Sie unter Die Warte-, Benachrichtigungs- und Testflags.

lpSignal

Zeiger auf eine MCI_DGV_SIGNAL_PARMS-Struktur .

Rückgabewert

Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt.

Bemerkungen

Das Fenster, dessen Handle Sie im dwCallback-Member der MCI_DGV_SIGNAL_PARMS-Struktur angeben, empfängt die MM_MCISIGNAL Meldung.

Die folgenden Flags gelten für Digital-Video-Geräte:

MCI_DGV_SIGNAL_AT

Eine Signalposition ist im dwPosition-Element der durch lpSignal identifizierten Struktur enthalten.

MCI_DGV_SIGNAL_CANCEL

Entfernt die Signalposition, die durch den Wert angegeben wird, der MCI_DGV_SIGNAL_USERVAL zugeordnet ist.

MCI_DGV_SIGNAL_EVERY

Ein Signalzeitraumswert ist im dwPeriod-Member der durch lpSignal identifizierten Struktur enthalten.

MCI_DGV_SIGNAL_POSITION

Das Gerät sendet den Positionswert mit der Windows-Nachricht anstelle des vom Benutzer angegebenen Werts.

MCI_DGV_SIGNAL_USERVAL

Ein Datenwert ist im dwUserParm-Member der durch lpSignal identifizierten Struktur enthalten. Der dieser Anforderung zugeordnete Datenwert wird mit der Windows-Meldung zurückgegeben.

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 (windows.h einschließen)

Siehe auch

MCI

MCI-Befehle