AVCaptureDevice.VideoHdrEnabled 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示设备当前是否在流式传输 HDR 视频。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool VideoHdrEnabled { [Foundation.Export("isVideoHDREnabled")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)] get; [Foundation.Export("setVideoHDREnabled:")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)] set; }
member this.VideoHdrEnabled : bool with get, set
属性值
- 属性
注解
设置此属性需要 P:AVFoundation.AVCaptureDevice.ActiveFormat 的 IsVideoHdrSupported 为 true
,否则将收到异常。
ActiveFormat设置 属性会将此更改为 false
。
仅当第一次设置为 false
时,才能设置AutomaticallyAdjustsVideoHdrEnabled此属性。
在 constrat 中,如果会话预设非常适合 HDR 视频,则设置 SessionPreset 会将此属性 true
设置为 。