IAMNetShowConfig Interface

 
Microsoft DirectShow 9.0

IAMNetShowConfig Interface

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

In addition to the methods inherited from IDispatch, the IAMNetShowConfig interface exposes the following methods.

Method Description
get_BufferingTime Retrieves the buffering time.
get_EnableAutoProxy Queries whether the control or filter should use the browser's proxy settings.
get_EnableHTTP Queries whether HTTP-type streaming is enabled.
get_EnableMulticast Queries whether multicast-type streaming is enabled.
get_EnableTCP Queries whether TCP-based streaming is enabled.
get_EnableUDP Queries whether UDP-based streaming is enabled.
get_FixedUDPPort Retrieves the fixed UDP port number.
get_HTTPProxyHost Retrieves the HTTP address of the proxy host.
get_HTTPProxyPort Retrieves the HTTP proxy port.
get_UseFixedUDPPort Queries whether the filter should use the fixed UDP port.
get_UseHTTPProxy Queries whether the filter should use the HTTP proxy server.
put_BufferingTime Specifies the buffering time.
put_EnableAutoProxy Specifies whether the control or filter should use the browser's proxy settings.
put_EnableHTTP Enables or disables HTTP-based streaming.
put_EnableMulticast Enables or disables multicast-based streaming.
put_EnableTCP Enables or disables TCP-based streaming.
put_EnableUDP Enables or disables UDP-based streaming.
put_FixedUDPPort Specifies the fixed UDP port number.
put_HTTPProxyHost Specifies the address of the HTTP proxy server.
put_HTTPProxyPort Specifies the port for the HTTP proxy server.
put_UseFixedUDPPort Specifies whether to use a fixed UDP port number.
put_UseHTTPProxy Specifies whether to use an HTTP proxy server.

Requirements

Header: Include Qnetwork.h.

Library: None.

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.