IAMExtTransport::p ut_Mode, méthode (strmif.h)
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
La méthode put_Mode définit le mode de transport ; par exemple, lire, arrêter ou enregistrer.
Syntaxe
HRESULT put_Mode(
[in] long Mode
);
Paramètres
[in] Mode
Spécifie le mode de transport. Utilisez l’une des valeurs suivantes.
Valeur | Description |
---|---|
ED_MODE_PLAY | Jouer. |
ED_MODE_STOP | Arrêter. |
ED_MODE_FREEZE | Suspendre. |
ED_MODE_THAW | Reprendre. |
ED_MODE_FF | Avance rapide. |
ED_MODE_REW | Rembobiner. |
ED_MODE_RECORD | Enregistrer. |
ED_MODE_RECORD_FREEZE | Suspendre l’enregistrement. |
ED_MODE_RECORD_STROBE | Enregistrez une trame unique. |
ED_MODE_STEP_FWD | Un seul pas en avant. |
ED_MODE_STEP_REV | Un seul pas en arrière. |
ED_MODE_SHUTTLE | Navette (mouvement à grande vitesse avec image visible). Utilisez avec IAMExtTransport::p ut_Rate pour définir la vitesse de transport. |
ED_MODE_EDIT_CUE | Positionnez le transport jusqu’au point de repère d’un événement de modification actif. |
ED_MODE_LINK_ON | Liez cette méthode aux méthodes IMediaControl::Run, IMediaControl::Stop et IMediaControl::P ause du graphique. |
ED_MODE_LINK_OFF | Désengagez cette méthode des méthodes IMediaControl du graphique. |
Valeur renvoyée
Retourne un HRESULT. Les erreurs possibles sont les suivantes.
Code de retour | Description |
---|---|
|
L’appareil n’a pas accepté la commande. |
|
Opération réussie. |
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | strmif.h (include Dshow.h) |
Bibliothèque | Strmiids.lib |