DynamicRangeProfiles.GetProfileCaptureRequestConstraints(Int64) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Liste der unterstützten dynamischen Bereichsprofile zurück, auf die in einer einzelnen Aufnahmeanforderung zusammen mit einem bestimmten Profil verwiesen werden kann.
[Android.Runtime.Register("getProfileCaptureRequestConstraints", "(J)Ljava/util/Set;", "", ApiSince=33)]
public System.Collections.Generic.ICollection<Java.Lang.Long> GetProfileCaptureRequestConstraints (long profile);
[<Android.Runtime.Register("getProfileCaptureRequestConstraints", "(J)Ljava/util/Set;", "", ApiSince=33)>]
member this.GetProfileCaptureRequestConstraints : int64 -> System.Collections.Generic.ICollection<Java.Lang.Long>
Parameter
- profile
- Int64
Gibt zurück
Nicht modifizierbarer Satz von dynamischen Bereichsprofilen
- Attribute
Hinweise
Gibt eine Liste der unterstützten dynamischen Bereichsprofile zurück, auf die in einer einzelnen Aufnahmeanforderung zusammen mit einem bestimmten Profil verwiesen werden kann.
Beispiel: Wenn angenommen wird, dass ein bestimmtes 10-Bit-Ausgabegerät (#STANDARD
, #HLG10
, #HDR10
) als Ergebnis des Aufrufens #getSupportedProfiles()
und #getProfileCaptureRequestConstraints
Zurückgebens (, #HLG10
) bei Angabe eines Arguments #STANDARD
von#STANDARD
. Dies bedeutet, dass das entsprechende Kameragerät nur Anforderungen an die Aufnahme akzeptiert und verarbeitet, die mit #HDR10
dynamischem Profil konfiguriert wurden, oder alternativ eine Kombination von #STANDARD
und #HLG10
. Beim Versuch, Die Erfassungsanforderungen in die Warteschlange zu stellen, werden jedoch Ausgaben ausgegeben, die auf beide #HDR10
verweisen und#HLG10
#STANDARD
/zu IllegalArgumentException
einer Warteschlange führen.
Die Liste ist leer, falls es keine Einschränkungen für das angegebene Profil gibt.
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.