IConfigInterleaving interface (strmif.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 IConfigInterleaving interface controls how the AVI Mux filter interleaves audio and video samples. Video-authoring applications that handle capturing should use this interface when they need to control how audio samples and video frames will be saved on a disk.
Inheritance
The IConfigInterleaving interface inherits from the IUnknown interface. IConfigInterleaving also has these types of members:
Methods
The IConfigInterleaving interface has these methods.
IConfigInterleaving::get_Interleaving The get_Interleaving method gets the audio preroll time and the frequency of interleaving for an AVI file. |
IConfigInterleaving::get_Mode The get_Mode method retrieves the interleaving quality setting. |
IConfigInterleaving::put_Interleaving The put_Interleaving method sets the audio preroll time and the frequency of interleaving for an AVI file. |
IConfigInterleaving::put_Mode The put_Mode method sets how audio samples and video frames are to be written to disk, by specifying quality of interleaving. |
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 | strmif.h (include Dshow.h) |