Skip to main content
IWMReaderAdvanced5 interface

The IWMReaderAdvanced5 interface enables you to associate a player-hook callback interface with the reader object.

An IWMReaderAdvanced5 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.


The IWMReaderAdvanced5 interface inherits from IWMReaderAdvanced4. IWMReaderAdvanced5 also has these types of members:


The IWMReaderAdvanced5 interface has these methods.


Sets the player hook callback interface that the reader calls before processing samples by using DirectX Video Acceleration.


For information about which interfaces can be obtained by using the QueryInterface method of this interface, see Reader Object.


A player-hook callback can be assigned in the reader object to enable per-sample processing when using DirectX Video Acceleration.

See also

IWMReader Interface
IWMReaderAdvanced Interface
IWMReaderAdvanced2 Interface
IWMReaderAdvanced3 Interface
IWMReaderAdvanced4 Interface
IWMReaderAdvanced6 Interface