使用腳本串流
[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器 和 接收寫入器已取代它。 來源讀取器 和 接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft 強烈建議在可能的情況下,新程式碼應使用 Source Reader 和 Sink Writer,取代 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
本節說明如何將腳本數據傳送至寫入器,以包含在檔案中。 如需在設定檔中包含文稿資料流的詳細資訊,請參閱 設定任意資料流類型。
每個腳本都包含兩個字串,一個 類型 字串和一個 自變數 字串。
劇本數據必須先格式化,才能傳送至寫手。 字串應該串連,並以 NULL 字元分隔,並以 NULL 字元結尾。 下列範例顯示合法的文稿:
U | R | L | h | t | t | p | : | / | / | w | w | w | . | 一個 | d | 一個 | t | u | m | . | c | o | m |
每一組腳本命令都應該以範例的形式呈現提供給撰寫者。 如需撰寫範例的詳細資訊,請參閱 撰寫範例。
播放 ASF 檔案時,腳本命令會以簡報時間順序由讀取器(或同步讀取器)傳遞。 應用程式負責剖析兩個字串並回應腳本命令。
注意
使用DRM來加密檔案時,沒有任何腳本命令可以有0的呈現時間。
相關主題