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
Dvdmedia.h

See also

Rate Change Property Set