Settings.rate
[La fonctionnalité associée à cette page, Lecteur multimédia Windows SDK, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de Lecteur multimédia Windows SDK, lorsque cela est 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 propriété rate spécifie ou récupère le taux de lecture actuel du média vidéo.
Syntaxe
player.settings.rate
Valeurs possibles
Cette propriété est un nombre en lecture/écriture (double) avec une valeur par défaut de 1,0.
Notes
Cette propriété agit comme une valeur multiplicateur qui vous permet de lire un clip à un rythme plus rapide ou plus lent. La valeur par défaut 1.0 indique la vitesse créée. Notez qu’une piste audio devient difficile à comprendre à des débits inférieurs à 0,5 ou supérieurs à 1,5. Un taux de lecture de 2 équivaut à deux fois la vitesse de lecture normale.
Lecteur multimédia Windows tentez d’utiliser le plus efficace des quatre modes de lecture différents. Ces modes sont une lecture vidéo fluide avec un pitch audio maintenu, une lecture vidéo fluide avec un pitch audio non maintenu, une lecture vidéo fluide sans audio et une lecture vidéo de l’image clé sans audio. Le mode choisi par le Lecteur dépend de nombreux facteurs, notamment le type de fichier et l’emplacement, le système d’exploitation, le réseau et le serveur.
D’autres considérations s’appliquent également, selon le type de média :
- Fichiers WMV (Windows Media Format) et ASF : les valeurs optimales pour cette propriété sont comprises entre 1 et 10, ou de 1 à 10 pour la lecture inversée. Les valeurs comprises entre 0,5 et 1,0 ou -0,5 et -1,0 peuvent également fonctionner correctement dans les cas où la tonalité audio peut être conservée, par exemple lors de la lecture de fichiers situés sur l’ordinateur local. Les valeurs dont la magnitude absolue est supérieure à 10 sont autorisées, mais ne sont pas très significatives.
- Autres types de supports vidéo : cette propriété peut varier de 0 à 9. Les valeurs négatives ne sont pas autorisées. Les valeurs inférieures à 1 représentent un mouvement lent. Les valeurs supérieures à 9 sont autorisées, mais elles ne sont pas très significatives.
Contrôles. La méthode fastForward remplace la valeur du taux sur 5.0, tandis que les contrôles. La méthode fastReversepasse à 5.0.
Le taux de lecture de certains types de médias ne peut pas être modifié. Utilisez les paramètres. méthode isAvailable pour déterminer si cette propriété peut être spécifiée pour un élément multimédia particulier.
Lecteur multimédia Windows 10 Mobile : cette propriété accepte ou retourne uniquement les valeurs de -5.0, 1.0 ou 5.0.
Exemples
L’exemple suivant crée un élément HTML SELECT qui permet à l’utilisateur de modifier la vitesse de lecture du média actuel. Les options SELECT offrent des vitesses de lecture normales, de demi-vitesse et de double vitesse. L’objet Player a été créé avec l’ID = « Player ».
<!-- Create the HTML SELECT element. -->
<SELECT ID = pbRATE NAME = "pbRATE" LANGUAGE="JScript"
onChange="
/* Test whether playback rate can be set. */
if(Player.settings.IsAvailable('Rate'))
/* Set the playback rate based on the current
value of the SELECT element. */
Player.settings.rate = this.value
">
/* Create the OPTION list. */
<OPTION VALUE = 1>NORMAL</OPTION>
<OPTION VALUE = .5>half speed</OPTION>
<OPTION VALUE = 2>2 speed</OPTION>
</SELECT>
Configuration requise
Condition requise | Valeur |
---|---|
Version |
Lecteur multimédia Windows version 7.0 ou ultérieure. |
DLL |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour