Package | flash.events |
Classe | public class VideoEvent |
Héritage | VideoEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Cette classe d’événement indique l’état du rendu vidéo en cours. Utilisez cet événement dans les buts suivants :
- Pour savoir quand le format d’affichage de la vidéo change ou est initialisé. Utilisez cet événement au lieu d’essayer de connaître les changements de formats. Lorsque vous recevez cet événement, vous pouvez accéder à
Video.videoSize
etVideo.videoHeight
pour obtenir les dimensions en pixels de la vidéo en cours de lecture. - Pour savoir si la vidéo est décodée via le logiciel ou le processeur graphique. Si la propriété
status
renvoie "accelerated", vous devez, dans la mesure du possible, utiliser la classe StageVideo.
Informations complémentaires
Eléments de l’API associés
flash.events.StageVideoEvent
flash.events.StageVideoAvailabilityEvent
flash.display.Stage.stageVideos
flash.media.Video
flash.net.NetStream
flash.events.StageVideoAvailabilityEvent
flash.display.Stage.stageVideos
flash.media.Video
flash.net.NetStream
Propriétés publiques
Propriété | Défini par | ||
---|---|---|---|
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
status : String [lecture seule]
Renvoie l’état de rendu de l’objet VideoEvent. | VideoEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthodes publiques
Méthode | Défini par | ||
---|---|---|---|
Constructeur.
| VideoEvent | ||
Duplique une occurrence d’une sous-classe Event. | Event | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie une chaîne répertoriant toutes les propriétés de l’objet Event. | Event | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constantes publiques
Constante | Défini par | ||
---|---|---|---|
codecInfo : String | VideoEvent | ||
RENDER_STATE : String = "renderState" [statique]
Définit la valeur de la propriété type d’un objet d’événement renderState. | VideoEvent | ||
RENDER_STATUS_ACCELERATED : String = "accelerated" [statique]
Pour usage interne uniquement. | VideoEvent | ||
RENDER_STATUS_SOFTWARE : String = "software" [statique]
Pour usage interne uniquement. | VideoEvent | ||
RENDER_STATUS_UNAVAILABLE : String = "unavailable" [statique]
Pour usage interne uniquement. | VideoEvent |
Détails de la propriété
status | propriété |
status:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Renvoie l’état de rendu de l’objet VideoEvent. Les valeurs possibles sont les suivantes : "unavailable", "software" et "accelerated".
Implémentation
public function get status():String
Détails du constructeur
VideoEvent | () | Constructeur |
public function VideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:String = null)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Constructeur.
Paramètrestype:String — Type d’événement. Les valeurs possibles sont les suivantes : VideoEvent.RENDER_STATE .
| |
bubbles:Boolean (default = false ) — Indique si l’objet Event prend part à la phase de propagation du flux d’événements.
| |
cancelable:Boolean (default = false ) — Indique s’il est possible d’annuler l’action qui déclenche cet événement.
| |
status:String (default = null ) — L’état du rendu vidéo.
|
Détails de la constante
codecInfo | Constante |
public const codecInfo:String
RENDER_STATE | Constante |
public static const RENDER_STATE:String = "renderState"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Définit la valeur de la propriété type
d’un objet d’événement renderState
.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | Objet qui traite activement l’événement. |
status | Etat de rendu signalé par l’événement. |
target | Objet Video signalant l’état de rendu. |
RENDER_STATUS_ACCELERATED | Constante |
public static const RENDER_STATUS_ACCELERATED:String = "accelerated"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Pour usage interne uniquement. Utilisez plutôt flash.media.VideoStatus.ACCELERATED.
RENDER_STATUS_SOFTWARE | Constante |
public static const RENDER_STATUS_SOFTWARE:String = "software"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Pour usage interne uniquement. Utilisez plutôt flash.media.VideoStatus.SOFTWARE.
RENDER_STATUS_UNAVAILABLE | Constante |
public static const RENDER_STATUS_UNAVAILABLE:String = "unavailable"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 3 |
Pour usage interne uniquement. Utilisez plutôt flash.media.VideoStatus.UNAVAILABLE.
Tue Jun 12 2018, 09:30 AM Z