CanStep-Methode
[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.]
Hinweis
Diese Komponente ist für die Verwendung in den Betriebssystemen Microsoft Windows 2000, Windows XP und Windows Server 2003 verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden.
Die CanStep
-Methode bestimmt, ob der MPEG-2-Decoder im lokalen System Frameschritte in einer angegebenen Richtung ausführen kann.
[ bCanStep = ] MSWebDVD.CanStep(bDirection)
Parameter
-
bDirection
-
Boolescher Wert, der als Flag verwendet wird, um die Richtung (vorwärts oder rückwärts) der Frameschrittfähigkeit des Decoders anzugeben.
Wert BESCHREIBUNG true Kann der Decoder zurücktreten? false Kann der Decoder einen Schritt nach vorne bringen? Dies ist der Standardwert.
Rückgabewert
Gibt den booleschen Wert true zurück, wenn der Decoder in die angegebene Richtung wechseln kann, andernfalls false.
Bemerkungen
Nicht alle MPEG-2-Hardwaredecoder unterstützen die neuen Frameschrittfunktionen in DirectShow® 8.0. Diese Methode fragt den Decoder nach seinen Frameschrittfunktionen ab. Wenn der Decoder Frameschritte ausführen kann, kann eine Anwendung die Step-Methode verwenden, um Frames zu durchlaufen. Diese Methode gibt immer true zurück, wenn ein Softwaredecoder verwendet wird.