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 |
|