IWMPNetwork interface (wmp.h)

[The feature associated with this page, Windows Media Player SDK, is a legacy feature. It has been superseded by MediaPlayer. MediaPlayer has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer instead of Windows Media Player SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The IWMPNetwork interface provides methods relating to the network connection used by Windows Media Player.

Inheritance

The IWMPNetwork interface inherits from the IDispatch interface. IWMPNetwork also has these types of members:

Methods

The IWMPNetwork interface has these methods.

 
IWMPNetwork::get_bandWidth

The get_bandWidth method retrieves the current bandwidth of the media item.
IWMPNetwork::get_bitRate

The get_bitRate method retrieves the current bit rate being received.
IWMPNetwork::get_bufferingCount

The get_bufferingCount method retrieves the number of times buffering occurred during playback.
IWMPNetwork::get_bufferingProgress

The get_bufferingProgress method retrieves the percentage of buffering completed.
IWMPNetwork::get_bufferingTime

The get_bufferingTime method retrieves the amount of time in milliseconds allocated for buffering incoming data before playing begins.
IWMPNetwork::get_downloadProgress

The get_downloadProgress method retrieves the percentage of the download completed.
IWMPNetwork::get_encodedFrameRate

The get_encodedFrameRate method retrieves the video frame rate specified by the content author.
IWMPNetwork::get_frameRate

The get_frameRate method retrieves the current video frame rate.
IWMPNetwork::get_framesSkipped

The get_framesSkipped method retrieves the total number of frames skipped during playback.
IWMPNetwork::get_lostPackets

The get_lostPackets method retrieves the number of packets lost.
IWMPNetwork::get_maxBandwidth

The get_maxBandwidth method retrieves the maximum allowed bandwidth.
IWMPNetwork::get_maxBitRate

The get_maxBitRate method retrieves the maximum possible video bit rate.
IWMPNetwork::get_receivedPackets

The get_receivedPackets method retrieves the number of packets received.
IWMPNetwork::get_receptionQuality

The get_receptionQuality method retrieves the percentage of packets received in the last 30 seconds.
IWMPNetwork::get_recoveredPackets

The get_recoveredPackets method retrieves the number of recovered packets.
IWMPNetwork::get_sourceProtocol

The get_sourceProtocol method retrieves the source protocol used to receive data.
IWMPNetwork::getProxyBypassForLocal

The getProxyBypassForLocal method retrieves a value indicating whether the proxy server is bypassed if the origin server is on a local network.
IWMPNetwork::getProxyExceptionList

The getProxyExceptionList method retrieves the proxy exception list.
IWMPNetwork::getProxyName

The getProxyName method retrieves the name of the proxy server being used.
IWMPNetwork::getProxyPort

The getProxyPort method retrieves the proxy port being used.
IWMPNetwork::getProxySettings

The getProxySettings method retrieves the proxy setting for a given protocol.
IWMPNetwork::put_bufferingTime

The put_bufferingTime method specifies the amount of time in milliseconds allocated for buffering incoming data before playing begins.
IWMPNetwork::put_maxBandwidth

The put_maxBandwidth method specifies the maximum allowed bandwidth.
IWMPNetwork::setProxyBypassForLocal

The setProxyBypassForLocal method specifies a value indicating whether the proxy server is bypassed if the origin server is on a local network.
IWMPNetwork::setProxyExceptionList

The setProxyExceptionList method specifies the proxy exception list.
IWMPNetwork::setProxyName

The setProxyName method specifies the name of the proxy server to use.
IWMPNetwork::setProxyPort

The setProxyPort method specifies the proxy port to use.
IWMPNetwork::setProxySettings

The setProxySettings method specifies the proxy setting for a given protocol.

Requirements

   
Target Platform Windows
Header wmp.h

See also

Interfaces