ImfMediaSource ::Stop, méthode (mfidl.h)
Arrête tous les flux actifs dans la source multimédia.
Syntaxe
HRESULT Stop();
Valeur de retour
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
La méthode Shutdown de la source multimédia a été appelée. |
Remarques
Cette méthode est asynchrone. Une fois l’opération terminée, la source multimédia envoie et l’événement MESourceStopped , et chaque flux actif envoie un événement MEStreamStopped . Si la méthode retourne un code d’échec, aucun événement n’est déclenché.
Lorsqu’une source multimédia est arrêtée, sa position actuelle revient à zéro. Après cela, si la méthode Start est appelée avec VT_EMPTY pour la position de départ, la lecture commence à partir du début de la présentation.
Lorsque la source est arrêtée, aucun flux ne produit de données.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | mfidl.h |
Bibliothèque | Mfuuid.lib |