clip-Element
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Hinweis
[Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden.]
Der clip
gibt eine Medienquelle an.
Attribute
clsid, framerate, lock, mlength, mstart, mstop, mute, src, start, stop, stream, stretchmode, userdata, userid, username
Übergeordnete/untergeordnete Informationen
Bezeichnung | Wert |
---|---|
Parent | track |
Children | Wirkung |
Bemerkungen
Das clsid-Attribut gibt die CLSID eines Quellfilters an, der als Quelle verwendet werden soll. Geben Sie nicht die Attribute src und clsid innerhalb desselben clip
Elements an.
Geben Sie mindestens ein Startzeit-Attribut (start oder mstart) und ein Stoppzeit-Attribut (stop oder mstop) an. Wenn eines der Startzeitattribute nicht angegeben ist, ist es standardmäßig 0 (der Anfang der Zeitleiste für den Start oder der Anfang des Clips für mstart). Wenn eines der Stoppzeitattribute nicht angegeben ist, geht DES von einer normalen Wiedergaberate aus und berechnet die nicht angegebene Stoppzeit entsprechend. Wenn beide Stoppzeiten angegeben sind, erfolgt die Wiedergabe bei Bedarf schneller oder langsamer als normal.
Im folgenden Beispiel beträgt die Zeitleiste Dauer sieben Sekunden (beenden Sie abzüglich Start). Es wird von der normalen Wiedergaberate ausgegangen, sodass die Medienstoppzeit standardmäßig auf 10 Sekunden (Dauer plus Mstart) festgelegt wird.
<clip start="2" stop="9" mstart="3" />
Im nächsten Beispiel ist die Medienstartzeit standardmäßig auf 0 festgelegt, wodurch die Mediendauer auf 10 Sekunden festgelegt wird. Die Zeitleiste Dauer beträgt fünf Sekunden, sodass der Clip mit doppelter Normalrate wiedergegeben wird.
<clip start="5" stop="10" mstop="10" />
Wenn das src-Attribut ein Standbild angibt, versucht DES, eine Reihe von Standbildern zu laden, um eine Animation zu erstellen. Wenn das src-Attribut beispielsweise IMAGE001.BMP ist, sucht DES nach IMAGE002.BMP, IMAGE003.BMP, IMAGE004.BMP usw. Wenn sie vorhanden sind, werden sie in sequenzieller numerischer Reihenfolge mit der vom Framerate-Attribut angegebenen Rate angezeigt.
Beispiele
<clip src="sample.avi" start="1:05" stop="1:42.5" mstart="30" />
Weitere Informationen