共用方式為


若要暫停或停止播放

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

當您呼叫 IWMReader::Start 開始播放檔案時,異步讀取器會繼續在自己的個別線程中處理,直到到達檔尾為止。 您可以分別使用 IWMReader::PauseIWMReader::Stop 方法來暫停或停止樣本的傳遞。

暫停

當您呼叫 IWMReader::P ause 暫停檔案播放時,讀取器會持續追蹤檔案中的目前位置。 若要在暫停之後繼續播放,請呼叫 IWMReader::Resume。 播放會從暫停的地方繼續。

停止

當您呼叫 IWMReader::Stop 來停止檔案播放時,讀取器不會追蹤播放進度的任何資訊。 若要使用 停止 並稍後返回停止點,您必須儲存最終傳遞樣本的呈現時間,並在呼叫 IWMReader::Start時使用此時間。

IWMReader 介面

使用異步讀取器讀取檔案