Condividi tramite


Elemento param

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Nota

[Deprecata. Questa API può essere rimossa dalle versioni future di Windows.]

 

L'elemento param specifica il valore di una proprietà su una transizione, un effetto o un altro oggetto secondario.

Attributi

name, value

Informazioni padre/figlio

Etichetta Valore
Parent clip, effetto, transizione
Children at, lineare

 

Commenti

L'attributo value specifica il valore della proprietà all'inizio della transizione o dell'effetto. Utilizzare l'elemento at o lineare per specificare i valori variabili. Se l'elemento param non contiene elementi in corrispondenza o lineari , il valore rimane costante per tutta la durata dell'effetto o della transizione.

Nota

Un elemento param all'interno di un elemento clip non può contenere elementi in corrispondenza o lineari .

 

Molte transizioni supportano una proprietà Progress standard compresa tra 0 e 1,0, che indica quale percentuale della transizione viene riflessa nell'output. In Progress = 0.0, la transizione si trova all'inizio della sequenza (interamente la prima immagine video). In Progress = 0,5, la transizione è metà completa. Ad esempio, in una cancellazione, in Progress = 0.5 il limite di transizione si trova al centro dell'immagine. In Progress = 1.0, la transizione è completa (interamente la seconda immagine). Per impostazione predefinita, le transizioni passano da Progress = 0.0 all'inizio della transizione a Progress = 1.0 alla fine.

Altre proprietà sono in genere specifiche di una particolare transizione o effetto. Ad esempio, la transizione di cancellazione supporta una proprietà GradientSize che controlla la larghezza dell'area di transizione.

Per eseguire una transizione all'indietro, impostare la proprietà Progress su 1.0 all'inizio della transizione e utilizzare l'elemento lineare per modificare il valore su 0,0, come illustrato nell'esempio seguente:

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

Esempi

<param name="progress" value="1.0" />

Vedere anche

Elementi XTL