共用方式為


多媒體串流錯誤和成功碼

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

注意

此 API 即將淘汰。 新的應用程式不應該使用它。

 

下列清單包含使用多媒體串流介面之應用程式的錯誤訊息和成功通知。 此清單不包含所有可能的錯誤;顯示的錯誤特別適用于多媒體串流介面的 Microsoft® DirectShow® 實作。

十六進位碼 Description
MS_S_PENDING 0x00040001 尚未完成範例更新。
MS_S_NOUPDATE 0x00040002 強制完成之後未更新範例。
MS_S_ENDOFSTREAM 0x00040003 資料流程結尾。 範例未更新。
MS_E_SAMPLEALLOC 0x80040401 IMediaStream物件無法從IMultiMediaStream物件中移除,因為它仍然包含至少一個已配置的範例。
MS_E_PURPOSEID 0x80040402 指定的用途識別碼無法用於呼叫。
MS_E_NOSTREAM 0x80040403 找不到具有指定屬性的資料流程。
MS_E_NOSEEKING 0x80040404 IMultiMediaStream 物件不支援搜尋。
MS_E_INCOMPATIBLE 0x80040405 資料流程格式不相容。
MS_E_BUSY 0x80040406 範例忙碌中。
MS_E_NOTINIT 0x80040407 物件無法接受呼叫,因為它的初始化函式或對等專案尚未呼叫。
MS_E_SOURCEALREADYDEFINED 0x80040408 已定義來源。
MS_E_INVALIDSTREAMTYPE 0x80040409 此作業的資料流程類型無效。
MS_E_NOTRUNNING 0x8004040A IMultiMediaStream物件未處於執行中狀態。

 

多媒體串流