Condividi tramite


Elemento clip

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché 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.]

 

Specifica un'origine clip multimediale.

Attributi

clsid, framerate, lock, mlength, mstart, mstop, mute, src, start, stop, stream, stretchmode, userdata, userid, username

Informazioni padre/figlio

Etichetta Valore
Parent Traccia
Children effetto

 

Commenti

L'attributo clsid specifica il CLSID di un filtro di origine da usare come origine. Non specificare gli attributi src e clsid all'interno dello stesso clip elemento.

Specificare almeno un attributo start-time (inizio o mstart) e un attributo stop-time (stop o mstop). Se uno degli attributi dell'ora di inizio non è specificato, il valore predefinito è 0 (l'inizio della sequenza temporale per l'inizio o l'inizio della clip per mstart). Se uno degli attributi stop-time non è specificato, DES presuppone una normale frequenza di riproduzione e calcola il tempo di arresto non specificato di conseguenza. Se vengono specificati entrambi i tempi di arresto, la riproduzione è più veloce o più lenta rispetto alla normale, se necessario.

Nell'esempio seguente la durata della sequenza temporale è di sette secondi (stop minus start). Si presuppone che la frequenza di riproduzione normale, quindi il tempo di arresto multimediale viene predefinito su 10 secondi (la durata più mstart).

<clip start="2" stop="9" mstart="3" />

Nell'esempio successivo, l'ora di inizio multimediale viene predefinita su 0, forzando la durata del supporto a 10 secondi. La durata della sequenza temporale è di cinque secondi, quindi la clip viene riprodotta al doppio della frequenza normale.

<clip start="5" stop="10" mstop="10" />  

Se l'attributo src specifica un'immagine ancora, DES tenta di caricare una serie di immagini ancora per creare un'animazione. Ad esempio, se l'attributo src è IMAGE001.BMP, DES cerca IMAGE002.BMP, IMAGE003.BMP, IMAGE004.BMP e così via. Supponendo che esistano, vengono visualizzati in ordine numerico sequenziale, a velocità specificata dall'attributo framerate .

Esempi

<clip src="sample.avi" start="1:05" stop="1:42.5" mstart="30" />

Vedere anche

Elementi XTL