Player.uiMode

[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stato sostituito da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer invece di Lettore multimediale Windows SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La proprietà uiMode specifica o recupera un valore che indica quali controlli vengono visualizzati nell'interfaccia utente.

Sintassi

lettore . uiMode

Valori possibili

Questa proprietà è un valore String di lettura/scrittura.

Valore Descrizione Esempio audio Esempio di video
invisibile Lettore multimediale Windows è incorporato senza alcuna interfaccia utente visibile (controlli, video o finestra di visualizzazione). Non viene visualizzato nulla. Non viene visualizzato nulla.
Nessuno Lettore multimediale Windows è incorporato senza controlli e con solo il video o la finestra di visualizzazione visualizzata.
mini Lettore multimediale Windows è incorporato con la finestra di stato, i controlli di riproduzione/sospensione, arresto, disattivazione e disattivazione del volume visualizzati oltre al video o alla finestra di visualizzazione.
completi Valore predefinito. Lettore multimediale Windows è incorporato con la finestra di stato, la barra di ricerca, la riproduzione/sospensione, l'arresto, l'disattivazione, la disattivazione, la disattivazione, il successivo, l'avanzamento rapido, il rapido inverso e i controlli del volume oltre alla finestra di visualizzazione o video.
custom Lettore multimediale Windows è incorporato con un'interfaccia utente personalizzata. Può essere usato solo nei programmi C++. Viene visualizzata l'interfaccia utente personalizzata. Viene visualizzata l'interfaccia utente personalizzata.

Commenti

Questa proprietà specifica l'aspetto del Lettore multimediale Windows incorporato. Quando uiMode è impostato su "none", "mini" o "full", è presente una finestra per la visualizzazione di clip video e visualizzazioni audio. Questa finestra può essere nascosta in modalità mini o completa impostando l'attributo height del tag OBJECT su 40, misurato dal basso, e lascia visibile la parte dei controlli dell'interfaccia utente. Se non si desidera alcuna interfaccia incorporata, impostare gli attributi di larghezza e altezza su zero.

Se uiMode è impostato su "invisibile", non viene visualizzata alcuna interfaccia utente, ma lo spazio è ancora riservato nella pagina come specificato in base alla larghezza e all'altezza. Ciò è utile per mantenere il layout di pagina quando uiMode può cambiare. Inoltre, lo spazio riservato è trasparente, quindi tutti gli elementi sovrapposti dietro il controllo saranno visibili.

Se uiMode è impostato su "full" o "mini", Lettore multimediale Windows visualizza i controlli di trasporto in modalità schermo intero. Se uiMode è impostato su "none", non viene visualizzato alcun controllo in modalità schermo intero.

Se la finestra è visibile e il contenuto audio viene riprodotto, la visualizzazione visualizzata sarà quella usata più di recente in Lettore multimediale Windows.

Se uiMode è impostato su "custom" in un programma C++ che implementa IWMPRemoteMediaServices, viene visualizzato il file di interfaccia indicato da IWMPRemoteMediaServices::GetCustomUIMode .

Durante la riproduzione a schermo intero, Lettore multimediale Windows nasconde il cursore del mouse quando enableContextMenu è uguale a false e uiMode è uguale a "none".

Esempio

Nell'esempio seguente viene creato un elemento SELECT HTML che consente all'utente di modificare l'interfaccia utente per un oggetto Player incorporato. L'oggetto Player è stato creato con 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>

Lettore multimediale Windows 10 Mobile: questa proprietà accetta o restituisce solo i valori "none" o "full". Nei dispositivi Smartphone vengono visualizzati solo lo stato di riproduzione e un contatore quando uiMode è impostato su "full".

Requisiti

Requisito Valore
Versione
Lettore multimediale Windows versione 7.0 o successiva. Lettore multimediale Windows serie 9 o successiva per "invisibile" o "personalizzato".
DLL
Wmp.dll

Vedi anche

Interfaccia IWMPRemoteMediaServices

IWMPRemoteMediaServices::GetCustomUIMode

Oggetto Player