Freigeben über


AM_RATE_UseRateVersion-Eigenschaft

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Diese Eigenschaft wird verwendet, um zu signalisieren, welche Version der Rate Change-Eigenschaft vom Decoder verwendet werden soll. Der Wert ist ein WORD-Typ . Das Byte mit hoher Ordnung enthält die Nebenversionsnummer, und das Byte mit niedriger Ordnung enthält das Byte mit niedriger Ordnung. Daher wird Version 1.1 mit dem Wert 0x0101 signalisiert.

Wenn der Decoder die angegebene Version nicht unterstützt, sollte der Aufruf von IKsPropertySet::Set fehlschlagen und E_NOINTERFACE zurückgeben. Wenn der Quellfilter die Version nicht festgelegt, sollte der Decoder standardmäßig auf Version 1.0 festgelegt werden.

Bezeichnung Wert
Eigenschaftensatz-GUID AM_KSPROPSETID_TSRateChange
Eigenschafts-ID AM_RATE_UseRateVersion
Datentyp WORD

Anforderungen

Anforderung Wert
Header
Dvdmedia.h

Siehe auch

Rate Change Property Set