ASFParser 範例
示範如何使用媒體基礎中的低階 ASF 元件,從進階系統格式 (ASF) 檔案剖析資料。 此範例示範下列工作:
- 列舉 ASF 檔案中的音訊和視訊串流。
- 選取要剖析的音訊或視訊串流。
- 在所需的播放時間搜尋封包。
- 為選取的資料流程產生壓縮的樣本。
- 解碼音訊和視訊範例。
示範的 API
此範例示範下列 Microsoft Media Foundation 介面:
使用方式
- 若要開啟 ASF 檔案,請按一下 [ 開啟媒體檔案...] 按鈕。
- 選取 ASF 檔案,然後按一下 [ 開啟]。 檔案的相關資訊會顯示在 [ 資訊 ] 窗格上。
- 在 [剖析器組態] 下,選取要剖析的資料流程。
- 若要反向產生範例,請選取 [反向]。
- 若要指定起點,請將滑杆拖曳至所需的位置。
- 若要開始剖析,請按一下 [ 產生範例 ] 按鈕。 範例的相關資訊會顯示在 [ 資訊 ] 窗格上。
- 若要測試音訊資料流程的範例,請按一下 [ 測試音訊 ] 按鈕。
- 若要測試影片串流的範例,請按一下 [ 顯示點陣圖] 按鈕。
規格需求
產品 | 版本 |
---|---|
Windows SDK | Windows 7 |
下載範例
此範例可在 Windows 傳統範例 github 存放庫中取得。
相關主題