param-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.]
Das param
-Element gibt den Wert einer Eigenschaft für einen Übergang, einen Effekt oder ein anderes Unterobjekt an.
Attribute
Übergeordnete/untergeordnete Informationen
Bezeichnung | Wert |
---|---|
Parent | Clip, Effekt, Übergang |
Children | at, linear |
Bemerkungen
Das value-Attribut gibt den Wert der Eigenschaft am Anfang des Übergangs oder Effekts an. Verwenden Sie das at - oder lineare Element, um sich ändernde Werte anzugeben. Wenn das param-Element keine at - oder lineare Elemente enthält, bleibt der Wert über die Dauer des Effekts oder Übergangs konstant.
Hinweis
Ein param-Element in einem Clipelement darf keine at - oder linearen Elemente enthalten.
Viele Übergänge unterstützen eine Progress-Standardeigenschaft , die von 0 bis 1,0 reicht und angibt, welcher Prozentsatz des Übergangs in der Ausgabe widerspiegelt wird. Bei Progress = 0.0 befindet sich der Übergang am Anfang seiner Sequenz (vollständig das erste Videobild). Bei Progress = 0,5 ist der Übergang halb abgeschlossen. (Beispielsweise befindet sich bei einem Zurücksetzen bei Progress = 0,5 die Übergangsgrenze in der Mitte des Bilds). Bei Progress = 1.0 ist der Übergang abgeschlossen (vollständig das zweite Bild). Standardmäßig wechseln Übergänge von Progress = 0.0 am Anfang des Übergangs zu Progress = 1.0 am Ende.
Andere Eigenschaften sind in der Regel spezifisch für einen bestimmten Übergang oder Effekt. Beispielsweise unterstützt der Wipe-Übergang eine GradientSize-Eigenschaft , die die Breite des Übergangsbereichs steuert.
Um einen Übergang rückwärts auszuführen, legen Sie die Progress-Eigenschaft am Anfang des Übergangs auf 1.0 fest, und verwenden Sie das lineare Element, um den Wert in 0,0 zu ändern, wie im folgenden Beispiel gezeigt:
<transition clsid="{af279b30-86eb-11d1-81bf-0000f87557db}" start="0" stop="6">
<param name="progress" value="1.0">
<linear time="6" value="0.0" />
</param>
</transition>
Beispiele
<param name="progress" value="1.0" />
Weitere Informationen