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.