AVCaptureDevice.VideoHdrEnabled 属性

定义

指示设备当前是否在流式传输 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 设置为 。

适用于