IWMPNetwork (VB 和 C#) 介面

[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 MediaPlayer已取代它。 MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

提供屬性和方法來存取與網路連線品質相關的統計資料,以及指定和擷取網路 Proxy 設定。

IWMPNetwork介面會公開下列屬性。

成員

IWMPNetwork (VB 和 C#) 介面具有下列類型的成員:

方法

IWMPNetwork (VB 和 C#) 介面具有這些方法。

方法 描述
getProxyBypassForLocal 傳回值,指出如果源伺服器位於區域網路上,是否略過 Proxy 伺服器。
getProxyExceptionList 傳回 Proxy 例外狀況清單。
getProxyName 傳回所使用之 Proxy 伺服器的名稱。
getProxyPort 傳回所使用的 Proxy 埠。
getProxySettings 傳回通訊協定 Proxy 設定的相關資訊。
setProxyBypassForLocal 指定如果源伺服器位於區域網路上,是否略過 Proxy 伺服器。
setProxyExceptionList 指定 Proxy 例外狀況清單。
setProxyName 指定要使用的 Proxy 伺服器名稱。
setProxyPort 指定要使用的 Proxy 埠。
setProxySettings 指定通訊協定的 Proxy 設定。

屬性

IWMPNetwork (VB 和 C#) 介面具有這些屬性。

屬性 存取類型 描述
頻寬
唯讀
取得媒體專案的目前頻寬。
bitRate
唯讀
取得正在接收的目前位元速率。
bufferingCount
唯讀
取得播放期間發生的緩衝次數。
bufferingProgress
唯讀
取得完成緩衝的百分比。
bufferingTime
讀取/寫入
取得或設定開始播放之前,以毫秒為單位的緩衝時間量。
downloadProgress
唯讀
取得下載完成的百分比。
encodedFrameRate
唯讀
取得內容作者指定的視訊畫面播放速率。
frameRate
唯讀
取得目前的視訊畫面播放速率。
framesSkipped
唯讀
取得播放期間略過的畫面總數。
lostPackets
唯讀
取得遺失的封包數目。
maxBandwidth
讀取/寫入
取得或設定允許的最大頻寬。
maxBitRate
唯讀
取得可能的視訊位元速率上限。
receivedPackets
唯讀
取得收到的封包數目。
receptionQuality
唯讀
取得過去 30 秒內未遺失的封包百分比。
recoveredPackets
唯讀
取得復原的封包數目。
sourceProtocol
唯讀
取得用來接收資料的來源通訊協定。

使用下列屬性取得 IWMPNetwork 介面。

Object 屬性
AxWindowsMediaPlayer 物件 網路

規格需求

需求
標頭
Wmp.h

另請參閱

Visual Basic .NET 和 C 的介面#