IAMExtTransport::SetBump-Methode (strmif.h)
[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.]
Die SetBump
-Methode ändert vorübergehend die Wiedergabe für die Synchronisierung mehrerer externer Geräte.
Diese Methode ist nicht implementiert.
Syntax
HRESULT SetBump(
[in] long Speed,
[in] long Duration
);
Parameter
[in] Speed
Gibt die temporäre Geschwindigkeit (ein Vielfaches der normalen Geschwindigkeit) als eine lange ganze Zahl an.
[in] Duration
Gibt die Dauer eines Bumps als lange ganze Zahl an. Die Dauer wird im aktuellen Zeitformat angegeben; Weitere Informationen finden Sie unter IAMExtTransport::SetTransportBasicParameters .
Rückgabewert
Gibt einen HRESULT-Wert zurück, der von der Implementierung der Schnittstelle abhängt.
Hinweise
Diese Methode verursacht eine vorübergehende Geschwindigkeitsänderung des Transports. Der Transport erfolgt mit der neuen Geschwindigkeit, bis die angegebene Dauer abgelaufen ist. Anschließend kehrt er zu seiner vorherigen Geschwindigkeit zurück.
DV-Implementierung
MSDV unterstützt diese Methode nicht. Es wird E_NOTIMPL zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | strmif.h (include Dshow.h) |
Bibliothek | Strmiids.lib |