共用方式為


ASFParser 範例

示範如何使用媒體基礎中的低階 ASF 元件,從進階系統格式 (ASF) 檔案剖析資料。 此範例示範下列工作:

  • 列舉 ASF 檔案中的音訊和視訊串流。
  • 選取要剖析的音訊或視訊串流。
  • 在所需的播放時間搜尋封包。
  • 為選取的資料流程產生壓縮的樣本。
  • 解碼音訊和視訊範例。

示範的 API

此範例示範下列 Microsoft Media Foundation 介面:

使用方式

  1. 若要開啟 ASF 檔案,請按一下 [ 開啟媒體檔案...] 按鈕。
  2. 選取 ASF 檔案,然後按一下 [ 開啟]。 檔案的相關資訊會顯示在 [ 資訊 ] 窗格上。
  3. [剖析器組態] 下,選取要剖析的資料流程。
  4. 若要反向產生範例,請選取 [反向]。
  5. 若要指定起點,請將滑杆拖曳至所需的位置。
  6. 若要開始剖析,請按一下 [ 產生範例 ] 按鈕。 範例的相關資訊會顯示在 [ 資訊 ] 窗格上。
  7. 若要測試音訊資料流程的範例,請按一下 [ 測試音訊 ] 按鈕。
  8. 若要測試影片串流的範例,請按一下 [ 顯示點陣圖] 按鈕。

規格需求

產品 版本
Windows SDK Windows 7

 

下載範例

此範例可在 Windows 傳統範例 github 存放庫中取得。

媒體基礎 SDK 範例

媒體基礎中的 ASF 支援

教學課程:讀取 ASF 檔案

WMContainer ASF 元件