Freigeben über


MediaCodecInfo.VideoCapabilities.SupportedPerformancePoints Eigenschaft

Definition

Gibt die unterstützten Leistungspunkte zurück.

public System.Collections.Generic.IList<Android.Media.MediaCodecInfo.VideoCapabilities.PerformancePoint>? SupportedPerformancePoints { [Android.Runtime.Register("getSupportedPerformancePoints", "()Ljava/util/List;", "", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getSupportedPerformancePoints", "()Ljava/util/List;", "", ApiSince=29)>]
member this.SupportedPerformancePoints : System.Collections.Generic.IList<Android.Media.MediaCodecInfo.VideoCapabilities.PerformancePoint>

Eigenschaftswert

Attribute

Hinweise

Gibt die unterstützten Leistungspunkte zurück. Kann zurückgegeben werden null , wenn der Codec keine Leistungspunkteinformationen veröffentlicht hat (z. B. die Codecs des Anbieters wurden nicht auf die neueste Android-Version aktualisiert). Kann eine leere Liste zurückgeben, wenn der Codec veröffentlicht hat, dass, wenn keine Leistungspunkte garantiert werden.

Dies ist eine Leistungsgarantie, die vom Gerätehersteller für Hardwarecodecs basierend auf den Hardwarefunktionen des Geräts bereitgestellt wird.

Die zurückgegebene Liste wird zuerst nach abnehmender Anzahl von Pixeln, dann nach abnehmender Breite und schließlich durch Verringern der Bildfrequenz sortiert. Leistungspunkte gehen von einem einzelnen aktiven Codec aus. Für Anwendungsfälle, in denen mehrere Codecs aktiv sind, sollten Sie diese höchste Pixelanzahl verwenden und die Frameraten der einzelnen Codecs hinzufügen. <p class=note> 32-Bit-Prozesse unterstützen keine Auflösungen, die größer als 4096x4096 sind, aufgrund des begrenzten Adressraums, aber Leistungspunkte werden wie dargestellt dargestellt. Anders ausgedrückt bedeutet dies, dass die Auflösung für 32-Bit-Prozesse nicht unterstützt wird, auch wenn eine Komponente einen Leistungspunkt für eine Auflösung von mehr als 4096x4096 veröffentlicht.

Java-Dokumentation für android.media.MediaCodecInfo.VideoCapabilities.getSupportedPerformancePoints().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: