共用方式為


ASF 功能的讀取器回應

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

大部分的特殊 ASF 檔案功能都可以在檔案中設定,以便與設計用來處理它們的自訂播放應用程式互動。 不過,某些功能在讀取器物件中有內建支援。

讀取器物件會自動從位速率互斥的集合中選取資料流程。 這個特殊案例稱為多個位元速率 (MBR) 。 讀取器選取的資料流程是以資料流程的位元速率為基礎。 資料流程編號和新增至相互排除物件的順序與自動選取無關。 如果檔案包含一組以上的資料流程,依位元速率互斥,讀取器會根據計算可用頻寬的最佳使用方式來選取資料流程。

在播放之前,會使用輸出設定來設定以語言為基礎的互斥。 如果您同時結合語言和位速率型互斥排除,您應該依語言將以位元速率為基礎的互斥資料流程分組,然後讓群組依語言互斥。 讀取器會先檢查語言,然後判斷要使用的位元速率。

資料流程優先順序是使用記錄陣列來設定。 陣列中的記錄會以優先順序遞減順序排列。 陣列中的最後一個資料流程是讀取器將卸載的第一個資料流程。

ASF 檔案功能

互斥

資料流程優先順序