Package | flash.display |
Classe | public final class NativeWindowRenderMode |
Héritage | NativeWindowRenderMode Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 3.0 |
renderMode
de l’objet NativeWindowInitOptions utilisé pour créer une fenêtre native.
Remarque : la valeur renderMode est spécifiée lorsqu’une fenêtre est créée et ne peut pas être modifiée.
Eléments de l’API associés
Constante | Défini par | ||
---|---|---|---|
AUTO : String = "auto" [statique]
Une fenêtre classique. | NativeWindowRenderMode | ||
CPU : String = "cpu" [statique]
Une fenêtre en mode CPU. | NativeWindowRenderMode | ||
DIRECT : String = "direct" [statique]
Une fenêtre en mode direct. | NativeWindowRenderMode | ||
GPU : String = "gpu" [statique]
Une fenêtre en mode GPU. | NativeWindowRenderMode |
AUTO | Constante |
public static const AUTO:String = "auto"
Versions du moteur d’exécution: | AIR 3.0 |
Une fenêtre classique. rendermode sera définie sur la valeur la plus appropriée sur le dispositif sous-jacent. La composition d’images avec StageVideo ou Stage3D peut ou ne pas être prise en charge. Il s’agit de la valeur par défaut.
CPU | Constante |
public static const CPU:String = "cpu"
Versions du moteur d’exécution: | AIR 3.0 |
Une fenêtre en mode CPU. Les vecteurs sont rendus à l’aide du moteur de rendu logiciel et le blitting est réalisé avec l’unité centrale ; par conséquent, la composition d’images avec StageVideo ou Stage3D n’est pas prise en charge.
Remarque : actuellement, pour spécifier ce mode pour une nouvelle classe NativeWindow, la balise <renderMode> dans le descripteur d’application doit être "cpu", "auto" ou "direct" ; dans le cas contraire, une exception IllegalOperationError est émise.
DIRECT | Constante |
public static const DIRECT:String = "direct"
Versions du moteur d’exécution: | AIR 3.0 |
Une fenêtre en mode direct. Les fenêtres en mode direct rendent les vecteurs à l’aide du moteur de rendu logiciel, mais le blitting à l’aide du processeur graphique pour permettre la composition d’images avec StageVideo ou Stage3D.
Remarque : actuellement, pour spécifier ce mode pour une nouvelle classe NativeWindow, la balise <renderMode> dans le descripteur d’application doit être "cpu", "auto" ou "direct" ; dans le cas contraire, une exception IllegalOperationError est émise.
GPU | Constante |
public static const GPU:String = "gpu"
Versions du moteur d’exécution: | AIR 3.0 |
Une fenêtre en mode GPU. Les vecteurs sont rendus à l’aide du GPU et le blitting est réalisé avec le GPU ; par conséquent, la composition d’images avec StageVideo ou Stage3D est prise en charge.
Remarque : actuellement, pour spécifier ce mode pour une nouvelle classe NativeWindow, la balise <renderMode> dans le descripteur d’application doit également être "gpu" ; dans le cas contraire, une exception IllegalOperationError est émise.
Tue Jun 12 2018, 09:30 AM Z