EQUALIZERSETTINGS-Element

[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.]

Das EQUALIZERSETTINGS-Element bietet eine Möglichkeit, den Grafischen Equalizer und andere Audioeinstellungen von Windows Medienwiedergabe mithilfe der hier aufgeführten Attribute und -Methode zu bearbeiten.

Das EQUALIZERSETTINGS-Element unterstützt die folgenden Attribute.

attribute BESCHREIBUNG
Bänder Ruft die Anzahl der unterstützten Frequenzbänder ab.
Umgehen Gibt einen Wert an oder ruft einen Wert ab, der angibt, ob der Equalizerfilter im Filterdiagramm umgangen wird.
Überblenden Gibt einen Wert an, der angibt, ob cross-fade aktiviert ist, oder ruft er ab.
crossFadeWindow Gibt die Menge der Querüberlappung in Millisekunden an oder ruft sie ab.
currentPreset Gibt den Index der aktuellen Voreinstellung an oder ruft sie ab.
currentPresetTitle Ruft den Titel der aktuellen Voreinstellung ab.
currentSpeakerName Ruft den Namen der aktuellen Lautsprechereinstellung ab.
enableSplineTension Gibt einen Wert an, der angibt, ob die Splinespannung aktiviert oder deaktiviert ist.
enhancedAudio Gibt einen Wert an oder ruft einen Wert ab, der angibt, ob erweiterte Audio aktiviert ist.
gainLevels Gibt die Verstärkungsebene des Bandes an, die dem bereitgestellten Index entspricht, oder ruft sie ab.
gainLevel1 Gibt die Verstärkungsebene von Band 1 an oder ruft sie ab.
gainLevel2 Gibt die Verstärkungsebene von Band 2 an oder ruft sie ab.
gainLevel3 Gibt die Verstärkungsebene von Band 3 an oder ruft sie ab.
gainLevel4 Gibt die Verstärkungsebene von Band 4 an oder ruft sie ab.
gainLevel5 Gibt die Verstärkungsebene von Band 5 an oder ruft sie ab.
gainLevel6 Gibt die Verstärkungsebene von Band 6 an oder ruft sie ab.
gainLevel7 Gibt die Verstärkungsebene von Band 7 an oder ruft sie ab.
gainLevel8 Gibt die Verstärkungsebene von Band 8 an oder ruft sie ab.
gainLevel9 Gibt die Verstärkungsebene von Band 9 an oder ruft sie ab.
gainLevel10 Gibt die Verstärkungsebene von Band 10 an oder ruft sie ab.
Normalisierung Gibt einen Wert an, der angibt, ob die Normalisierung aktiviert ist, oder ruft sie ab.
NormalisierungAverage Ruft den durchschnittlichen Normalisierungswert ab.
NormalisierungPeak Ruft den Spitzennormalisierungswert ab.
presetCount Ruft die Anzahl der verfügbaren Voreinstellungen ab.
speakerSize Gibt den Index der aktuellen Lautsprechergröße an oder ruft sie ab.
splineTension Gibt die Splinespannung für das Equalizer-Steuerelement an oder ruft sie ab.
truBassLevel Gibt die SRS TruBass-Ebene an oder ruft sie ab.
wowLevel Gibt die SRS-WOW-Effektebene an oder ruft sie ab.

 

Das EQUALIZERSETTINGS-Element unterstützt die folgenden Methoden.

Methode BESCHREIBUNG
nextPreset Wendet die nächste Equalizer-Voreinstellung an.
presetTitle Ruft den Namen der Equalizer-Voreinstellung mit dem angegebenen Index ab.
previousPreset Wendet die vorherige Equalizer-Voreinstellung an.
reset Setzt die Verstärkungsstufen aller Bänder auf null Dezibel zurück.

 

Das EQUALIZERSETTINGS-Element kann die attribute_onchange-Ereignishandler implementieren.

Referenz zur Skin-Programmierung