clip 元素
[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
注意
[已被取代。 此 API 可能會從未來的 Windows 版本中移除。]
會 clip
指定媒體來源。
屬性
clsid, framerate, lock, mlength, mstart, mstop, mute, src, start, stop, stream, stretchmode, userdata, userid, username
父/子資訊
標籤 | 值 |
---|---|
Parent | 跟蹤 |
Children | 影響 |
備註
clsid屬性會指定要作為來源之來源篩選準則的 CLSID。 請勿指定相同 clip
元素內的src和clsid屬性。
(start 或mstart) 指定至少一個開始時間屬性,以及一個停止時間屬性 (stop或mstop) 。 如果未指定其中一個開始時間屬性,它會預設為 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" />
另請參閱