Поделиться через


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

Значение свойства

Атрибуты

Комментарии

Для установки этого свойства требуетсяtrue, чтобы для :AVFoundation.AVCaptureDevice.ActiveFormat было задано значение IsVideoHdrSupported , в противном случае будет создано исключение.

При задании ActiveFormat свойства это значение изменится на false.

Это свойство можно задать только в том случае, если сначала задано значение AutomaticallyAdjustsVideoHdrEnabledfalse.

В constrat установка присвоит SessionPreset этому свойству значение true , если предустановка сеанса хорошо подходит для видео в формате HDR.

Применяется к