AM_RATE_UseRateVersion Property
[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.]
This property is used to signal which version of the Rate Change property set the decoder should use. The value is a WORD type. The high-order byte contains the minor version number, and the low-order byte contains the low-order byte. Thus, version 1.1 is signaled with the value 0x0101.
If the decoder does not support the specified version, it should fail the call to IKsPropertySet::Set and return E_NOINTERFACE. If the source filter does not set the version, the decoder should default to version 1.0.
Label | Value |
---|---|
Property Set GUID | AM_KSPROPSETID_TSRateChange |
Property ID | AM_RATE_UseRateVersion |
Data Type | WORD |
Requirements
Requirement | Value |
---|---|
Header |
|