IWMReaderAdvanced4 interface
The IWMReaderAdvanced4 interface provides additional functionality to the reader.
An IWMReaderAdvanced4 interface exists for every reader object. You can obtain a pointer to an instance of this interface by calling the QueryInterface method of any other interface in the reader object.
Members
The IWMReaderAdvanced4 interface inherits from IWMReaderAdvanced3. IWMReaderAdvanced4 also has these types of members:
Methods
The IWMReaderAdvanced4 interface has these methods.
| Method | Description |
|---|---|
| AddLogParam |
Adds a named value to the logging information that the reader object will send to the server. |
| CancelSaveFileAs |
Cancels a file save in progress. |
| CanSaveFileAs |
Determines whether content being read by the reader object can be saved using the IWMReaderAdvanced2::SaveFileAs method. |
| GetLanguage |
Retrieves information about a language supported by an output. |
| GetLanguageCount |
Retrieves the total number of languages supported by an output. |
| GetMaxSpeedFactor |
Retrieves the maximum playback rate that can be delivered by the source. |
| GetURL |
Retrieves the URL of the file being read. |
| IsUsingFastCache |
Queries whether the reader is using Fast Cache streaming. |
| SendLogParams |
Sends log entries to the originating server. |
For information about which interfaces can be obtained by using the QueryInterface method of this interface, see Reader Object.
See also
- Interfaces
- IWMReader Interface
- IWMReaderAdvanced Interface
- IWMReaderAdvanced2 Interface
- IWMReaderAdvanced3 Interface
- IWMReaderAdvanced5 Interface
- IWMReaderAdvanced6 Interface
- Reader Object
- Reading ASF Files