DynamicRangeProfiles.GetProfileCaptureRequestConstraints(Int64) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回可在单个捕获请求和给定配置文件中引用的受支持动态范围配置文件的列表。
[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>
参数
- profile
- Int64
返回
不可修改的动态范围配置文件集
- 属性
注解
返回可在单个捕获请求和给定配置文件中引用的受支持动态范围配置文件的列表。
例如,假设特定的支持 10 位输出的设备#STANDARD
在给定参数#STANDARD
时会返回 (, #HLG10
#HDR10
, ),因为调用#getSupportedProfiles()
和#getProfileCaptureRequestConstraints
返回 (#STANDARD
, #HLG10
) 。 这意味着,相应的相机设备将仅接受和处理捕获请求,这些请求引用使用#HDR10
动态配置文件配置的输出或某种组合#STANDARD
。#HLG10
但是,尝试将捕获请求排入队列以引用这两个输出#HDR10
,并#HLG10
#STANDARD
/将导致 。IllegalArgumentException
如果给定配置文件没有约束,则列表将为空。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。