IAMNetShowExProps 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 IAMNetShowExProps interface configures the legacy Windows Media Player 6.4 source filter. The Windows Media Source filter implements this interface.

Inheritance

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

Methods

The IAMNetShowExProps interface has these methods.

 
IAMNetShowExProps::get_Bandwidth

The get_Bandwidth method retrieves the bandwidth.
IAMNetShowExProps::get_CodecCount

The get_CodecCount method retrieves the number codecs needed to play the file.
IAMNetShowExProps::get_CreationDate

The get_CreationDate method retrieves the creation date of the source file.
IAMNetShowExProps::get_ErrorCorrection

The get_ErrorCorrection method retrieves the current error correction method.
IAMNetShowExProps::get_SourceLink

The get_SourceLink method retrieves the source link.
IAMNetShowExProps::get_SourceProtocol

The get_SourceProtocol method retrieves the source protocol.
IAMNetShowExProps::GetCodecDescription

The GetCodecDescription method retrieves a user-friendly description of a specified codec.
IAMNetShowExProps::GetCodecInstalled

The GetCodecInstalled method queries whether a specified codec is installed on the local system.
IAMNetShowExProps::GetCodecURL

The GetCodecURL method retrieves the URL where the codec may be downloaded.

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

   
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