Player. uiMode
La propriété UIMODE spécifie ou récupère une valeur indiquant les contrôles qui sont affichés dans l’interface utilisateur.
Syntaxe
lecteur . UIMODE
Valeurs possibles
Cette propriété est une chaîne en lecture/écriture.
| Valeur | Description | Exemple audio | Exemple de vidéo |
|---|---|---|---|
| invisibles | Lecteur Windows Media est incorporée sans interface utilisateur visible (fenêtre contrôles, vidéo ou visualisation). | (Rien ne s’affiche.) | (Rien ne s’affiche.) |
| aucun | Lecteur Windows Media est incorporée sans contrôles, et avec la fenêtre vidéo ou visualisation uniquement affichée. | ![]() |
![]() |
| minimales | Lecteur Windows Media est incorporée avec la fenêtre d’état, les contrôles lecture/pause, arrêter, muet et volume affichés en plus de la fenêtre vidéo ou visualisation. | ![]() |
![]() |
| complet | Par défaut. Lecteur Windows Media est incorporée à la fenêtre d’état, à la barre de recherche, aux commandes lecture/pause, arrêter, muet, suivant, précédent, avance rapide, inverse rapide et volume, en plus de la fenêtre vidéo ou de visualisation. | ![]() |
![]() |
| custom | Lecteur Windows Media est incorporée avec une interface utilisateur personnalisée. Ne peut être utilisé que dans les programmes C++. | (L’interface utilisateur personnalisée s’affiche.) | (L’interface utilisateur personnalisée s’affiche.) |
Remarques
cette propriété spécifie l’apparence du Lecteur Windows Media incorporé. Lorsque UIMODE a la valeur « None », « mini » ou « Full », une fenêtre est présente pour l’affichage des clips vidéo et des visualisations audio. Cette fenêtre peut être masquée en mode mini ou en mode complet en affectant à l’attribut Height de la balise OBJECT la valeur 40, qui est mesurée à partir du bas et laisse la partie Controls de l’interface utilisateur visible. Si aucune interface incorporée n’est souhaitée, affectez la valeur zéro aux attributs Width et Height .
Si UIMODE est défini sur « invisible », aucune interface utilisateur n’est affichée, mais l’espace est toujours réservé sur la page, comme indiqué par Width et Height. Cela est utile pour conserver la mise en page quand UIMODE peut changer. En outre, l’espace réservé est transparent, de sorte que tous les éléments superposés derrière le contrôle sont visibles.
si uiMode a la valeur « full » ou « mini », Lecteur Windows Media affiche les contrôles de transport en mode plein écran. Si UIMODE a la valeur « None », aucun contrôle n’est affiché en mode plein écran.
si la fenêtre est visible et que le contenu audio est lu, la visualisation affichée sera celle qui est la plus récemment utilisée dans Lecteur Windows Media.
Si UIMODE a la valeur « Custom » dans un programme C++ qui implémente IWMPRemoteMediaServices, le fichier d’apparence indiqué par IWMPRemoteMediaServices :: GetCustomUIMode s’affiche.
pendant la lecture en plein écran, Lecteur Windows Media masque le curseur de la souris quand enableContextMenu est égal à false et uiMode est égal à « none ».
Exemples
L’exemple suivant crée un élément SELECT HTML qui permet à l’utilisateur de modifier l’interface utilisateur d’un objet lecteur incorporé. L’objet Player a été créé avec ID = "Player".
<!-- Create an HTML SELECT element. -->
<SELECT ID = UI LANGUAGE="JScript"
/* Specify the UI mode the user selects. */
onChange = "Player.uiMode = UI.value">
/* These are the four UI mode options. */
<OPTION VALUE="invisible">Invisible
<OPTION VALUE="none">No Controls
<OPTION VALUE="mini">Mini Player
<OPTION VALUE="full">Full Player
</SELECT>
Lecteur Windows Media 10 Mobile : cette propriété accepte ou retourne uniquement les valeurs « none » ou « full ». Sur les périphériques Smartphone, seul l’état de lecture et un compteur s’affichent lorsque UIMODE est défini sur « Full ».
Configuration requise
| Condition requise | Valeur |
|---|---|
| Version |
Lecteur Windows Media version 7,0 ou ultérieure. Lecteur Windows Media série 9 ou version ultérieure pour « invisible » ou « personnalisé ». |
| DLL |
|





