befehl MCI_CUT

Der befehl MCI_CUT entfernt Daten aus der Datei und kopiert sie in die Zwischenablage. Digital-Videogeräte erkennen diesen Befehl.

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

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_CUT, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_DGV_CUT_PARMS) lpCut
);

Parameter

wDeviceID

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

dwFlags

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

lpCut

Zeiger auf eine MCI_DGV_CUT_PARMS-Struktur .

Rückgabewert

Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.

Bemerkungen

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

MCI_DGV_CUT_AT

Ein Rechteck ist im rc-Member der durch lpCut identifizierten Struktur enthalten. Das Rechteck gibt den Teil jedes zu schneidenden Frames an. Wenn das Flag weggelassen wird, schneidet MCI_CUT den gesamten Frame.

MCI_DGV_CUT_AUDIO_STREAM

Eine Audiostreamnummer ist im dwAudioStream-Member der durch lpCut identifizierten Struktur enthalten. Wenn Sie dieses Flag verwenden und auch Videos ausschneiden möchten, müssen Sie auch das MCI_DGV_CUT_VIDEO_STREAM-Flag verwenden. (Wenn keines der Flags angegeben ist, werden Daten aus allen Audio- und Videostreams geschnitten.)

MCI_DGV_CUT_VIDEO_STREAM

Eine Videostreamnummer ist im dwVideoStream-Member der durch lpCut identifizierten Struktur enthalten. Wenn Sie dieses Flag verwenden und auch Audio ausschneiden möchten, müssen Sie auch das MCI_DGV_CUT_AUDIO_STREAM-Flag verwenden. (Wenn keines der Flags angegeben ist, werden Daten aus allen Audio- und Videostreams geschnitten.)

MCI_FROM

Ein Startort ist im dwFrom-Element der durch lpCut identifizierten Struktur enthalten. Die den Positionswerten zugewiesenen Einheiten werden mit dem MCI_SET_TIME_FORMAT Flag des befehls MCI_SET angegeben.

MCI_TO

Eine Endposition ist im dwTo-Element der durch lpCut identifizierten Struktur enthalten. Die den Positionswerten zugewiesenen Einheiten werden mit dem MCI_SET_TIME_FORMAT Flag MCI_SET angegeben.

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 (einschließlich Windows.h)

Siehe auch

MCI

MCI-Befehle