Globale Attribute

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer ersetzt. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code MediaPlayer anstelle von Windows Medienwiedergabe SDK zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Globale Attribute sind Attribute, die einen einfachen Zugriff auf bestimmte Playerelemente oder Objekte von überall innerhalb einer Skin ermöglichen.

Das globale Player-Attribut ist ein Verweis auf das Player-Objekt und wird verwendet, um auf die primäre Funktionalität von Windows Medienwiedergabe zuzugreifen. Im folgenden Beispiel wird der Player verwendet, um mit der Wiedergabe digitaler Medien zu beginnen.

<BUTTON
  onclick="jscript:player.controls.play();"
/>

Das globale Designattribute ist ein Verweis auf das THEME-Element . Dies ist der richtige Weg, um auf THEME-Attribute zuzugreifen, anstatt eine ID im THEME-Element anzugeben. Im folgenden Beispiel wird ein Design verwendet, um eine neue Ansicht zu öffnen.

<TEXT 
  value="open" 
  onclick="jscript:theme.openView('newView');"
/>

Das globale View-Attribut ist ein Verweis auf die aktuelle VIEW.The view global attribute is a reference to the current VIEW. Dies kann anstelle der ID verwendet werden, die in den verschiedenen VIEW-Elementen angegeben ist. Im folgenden Beispiel wird die Ansicht verwendet, um die aktuelle Ansicht zu schließen.

<BUTTON 
  id="quitbutton"
  onclick="jscript:view.close();"
/>

Das globale Ereignisattribute wird verwendet, um auf Umgebungsereignisattribute innerhalb von Ereignishandlern zuzugreifen. Im folgenden Beispiel wird das Ereignis verwendet, um zu bestimmen, ob die ALT-TASTE gedrückt wird, wenn auf eine Schaltfläche geklickt wird.

<BUTTON
  onclick="jscript:if (event.altKey == true) myText.value='ALT';"
/>

Das globale Attribut playerApplication ist ein Verweis auf das PlayerApplication-Objekt und wird von Skindateien verwendet, die als benutzerdefinierte Benutzeroberfläche für remoted Player-Steuerelemente bereitgestellt werden. Das Player-Steuerelement kann nur in C++-Programme eingebettet werden, die die IWMPRemoteMediaServices-Schnittstelle implementieren. Im folgenden Beispiel wird playerApplication verwendet, um in den vollständigen Modus des Players zu wechseln.

<BUTTON
  onclick="jscript:playerApplication.switchToPlayerApplication();"
/>

Weitere Informationen finden Sie unter Umgebungsereignisattribute.

Sonstiges