共用方式為


任意數據流

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器接收寫入器已取代它。 來源讀取器接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 來源讀取器接收寫入器,而不是 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

除了音訊和視訊串流和影像串流之外,ASF 檔案還可以容納包含各種數據的數據流。 Windows 媒體格式 SDK 的物件支援腳本數據流、檔案傳輸數據流、Web 資料流和任意數據流。 所有這些數據流類型都是任意的,這表示讀取物件不會執行任何數據驗證。 當您在檔案中包含這些類型的數據流時,請確定讀取應用程式會執行驗證或數據檢查,以確保您的內容未損毀或被惡意第三方故意破壞。

雖然此 SDK 的物件不會驗證或驗證任意數據流中的數據,但原生支援數種類型的任意數據流。 下表列出預先定義的任意數據流類型。 腳本數據流也受到支援,但會在 腳本命令 一節中個別討論。 如需建立自訂類型的詳細資訊,請參閱 自定義任意資料流

任意類型 描述
文字串流 包含文字字串。
檔案數據流 包含一或多個數據檔。
Web 串流 包含相當於快取網頁版本的數據檔。

 

ASF 檔案功能

音訊和視訊串流

設定任意數據流類型