共用方式為


clip 元素

[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

注意

[已被取代。 此 API 可能會從未來的 Windows 版本中移除。]

 

clip 指定媒體來源。

屬性

clsidframeratelockmlengthmstartmstopmutesrcstartstopstreamstretchmodeuserdatauseridusername

父/子資訊

標籤
Parent 跟蹤
Children 影響

 

備註

clsid屬性會指定要作為來源之來源篩選準則的 CLSID。 請勿指定相同 clip 元素內的srcclsid屬性。

(start 或mstart) 指定至少一個開始時間屬性,以及一個停止時間屬性 (stopmstop) 。 如果未指定其中一個開始時間屬性,它會預設為 0, (開始時間軸的 開頭,或mstart 的剪輯開頭) 。 如果未指定其中一個停止時間屬性,DES 會假設一般播放速率,並據以計算未指定的停止時間。 如果同時指定這兩個停止時間,則視需要播放速度比正常快或慢。

在下列範例中,時間軸持續時間是七秒, (停止 減去 開始) 。 假設正常播放速率,因此媒體停止時間預設為 10 秒, (持續時間加上 mstart) 。

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

在下一個範例中,媒體開始時間預設為 0,強制媒體持續時間為 10 秒。 時間軸持續時間為五秒,因此剪輯會以兩倍的正常速率播放。

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

如果 src 屬性指定仍為影像,DES 會嘗試載入一系列的仍然影像來建立動畫。 例如,如果 src 屬性IMAGE001.BMP,DES 會尋找IMAGE002.BMP、IMAGE003.BMP、IMAGE004.BMP等等。 假設它們存在,則會以 畫面播放速率 屬性所指定的速率,依循序數值順序顯示它們。

範例

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

另請參閱

XTL 元素