Freigeben über


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

Name, Wert

Ü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

XTL-Elemente