IAMNetShowConfig interface (qnetwork.h)

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The IAMNetShowConfig interface configures the legacy Windows Media Player 6.4 source filter. The Windows Media Source filter implements this interface.

Inheritance

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

Methods

The IAMNetShowConfig interface has these methods.

 
IAMNetShowConfig::get_BufferingTime

The get_BufferingTime method retrieves the buffering time.
IAMNetShowConfig::get_EnableAutoProxy

The get_EnableAutoProxy method queries whether the control or filter should use the browser's proxy settings.
IAMNetShowConfig::get_EnableHTTP

The get_EnableHTTP method queries whether HTTP-type streaming is enabled.
IAMNetShowConfig::get_EnableMulticast

The get_EnableMulticast method queries whether multicast-type streaming is enabled.
IAMNetShowConfig::get_EnableTCP

The get_EnableTCP method queries whether TCP-based streaming is enabled.
IAMNetShowConfig::get_EnableUDP

The get_EnableUDP method queries whether UDP-based streaming is enabled.
IAMNetShowConfig::get_FixedUDPPort

The get_FixedUDPPort method gets the fixed UDP port number.
IAMNetShowConfig::get_HTTPProxyHost

The get_HTTPProxyHost method retrieves the HTTP address of the proxy host.
IAMNetShowConfig::get_HTTPProxyPort

The get_HTTPProxyPort method retrieves the HTTP proxy port.
IAMNetShowConfig::get_UseFixedUDPPort

The get_UseFixedUDPPort method queries whether the filter should use the fixed UDP port.
IAMNetShowConfig::get_UseHTTPProxy

The get_UseHTTPProxy method queries whether the filter should use the HTTP proxy server.
IAMNetShowConfig::put_BufferingTime

The put_BufferingTime method specifies the buffering time.
IAMNetShowConfig::put_EnableAutoProxy

The put_EnableAutoProxy method enables or disables auto-proxy.
IAMNetShowConfig::put_EnableHTTP

The put_EnableHTTP method enables or disables HTTP-based streaming.
IAMNetShowConfig::put_EnableMulticast

The put_EnableMulticast method enables or disables multicast-based streaming.
IAMNetShowConfig::put_EnableTCP

The put_EnableTCP method enables or disables TCP-based streaming.
IAMNetShowConfig::put_EnableUDP

The put_EnableUDP method enables or disables UDP-based streaming.
IAMNetShowConfig::put_FixedUDPPort

The put_FixedUDPPort method specifies the fixed UDP port.
IAMNetShowConfig::put_HTTPProxyHost

The put_HTTPProxyHost method specifies the address of the HTTP proxy server.
IAMNetShowConfig::put_HTTPProxyPort

The put_HTTPProxyPort method specifies the port for the HTTP proxy server.
IAMNetShowConfig::put_UseFixedUDPPort

The put_UseFixedUDPPort method specifies whether to use a fixed UDP port number.
IAMNetShowConfig::put_UseHTTPProxy

The put_UseHTTPProxy method specifies whether to use an HTTP proxy server.

Remarks

To define the interface identifier, include the header file Initguid.h before Qnetwork.h, but after Dshow.h and other header files:

#include <dshow.h>
#include <initguid.h>
#include <qnetwork.h>
Note  Make sure that Initguid.h is included only once in your project. Otherwise, you will receive linker errors for duplicate GUID values.
 

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header qnetwork.h

See also

IDispatch