befehl MCI_COPY
Der MCI_COPY-Befehl kopiert Daten 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_COPY,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_COPY_PARMS) lpCopy
);
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.
-
lpCopy
-
Zeiger auf eine MCI_DGV_COPY_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_COPY_AT
-
Ein Rechteck ist im rc-Member der durch lpCopy identifizierten Struktur enthalten. Das Rechteck gibt den Teil jedes zu kopierenden Frames an. Wenn das Flag nicht angegeben wird, kopiert MCI_COPY den gesamten Frame.
-
MCI_DGV_COPY_AUDIO_STREAM
-
Eine Audiostreamnummer ist im dwAudioStream-Member der durch lpCopy identifizierten Struktur enthalten. Wenn Sie dieses Flag verwenden und auch Videos kopieren möchten, müssen Sie auch das MCI_DGV_COPY_VIDEO_STREAM-Flag verwenden. (Wenn kein Flag angegeben ist, werden Daten aus allen Audio- und Videodatenströmen kopiert.)
-
MCI_DGV_COPY_VIDEO_STREAM
-
Eine Videostreamnummer ist im dwVideoStream-Member der von lpCopy identifizierten Struktur enthalten. Wenn Sie dieses Flag verwenden und auch Audio kopieren möchten, müssen Sie auch das MCI_DGV_COPY_AUDIO_STREAM-Flag verwenden. (Wenn kein Flag angegeben ist, werden Daten aus allen Audio- und Videodatenströmen kopiert.)
-
MCI_FROM
-
Ein Startspeicherort ist im dwFrom-Element der von lpCopy identifizierten Struktur enthalten. Die den Positionswerten zugewiesenen Einheiten werden mit dem MCI_SET_TIME_FORMAT Flag des befehls MCI_SET angegeben.
-
MCI_TO
-
Ein Endspeicherort ist im dwTo-Element der struktur enthalten, die von lpCopy identifiziert wurde. Die den Positionswerten zugewiesenen Einheiten werden mit dem MCI_SET_TIME_FORMAT Flag des befehls 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 |
|