次の方法で共有


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 では、 を SessionPreset 設定すると、セッション プリセットが HDR ビデオに適している場合に、このプロパティが に true 設定されます。

適用対象