as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

ディスプレイ

ディスプレイ

プライマリディスプレイのプロパティを取得するクラス。このターボモジュールではプライマリディスプレイのみがサポートされていることに注意してください。

コンストラクタ

new Display()

new Display(): Display

戻り値

Display

メソッド

addDisplayListener()

static addDisplayListener(listener): ISubscription

ディスプレイプロパティが変更されたときにコールバックを受け取るディスプレイリスナーオブジェクトIDisplayListenerを追加します。ISubscriptionオブジェクトを返します。このオブジェクトを使用して、() を介してリスナーのイベント受信を解除します。

パラメーター

listener

IDisplayListener

IDisplayListenerインターフェイス

戻り値

ISubscription

このリスナーに関連するISubscriptionオブジェクト

参照

DisplayListenerSubscription


addDisplayListener2()

static addDisplayListener2(listener): ISubscription

ディスプレイプロパティが変更されたときにコールバックを受け取るディスプレイリスナーオブジェクトIDisplayListenerを追加します。ISubscriptionオブジェクトを返します。このオブジェクトを使用して、() を介してリスナーのイベント受信を解除します。

パラメーター

listener

IDisplayListener

IDisplayListenerインターフェイス

戻り値

ISubscription

このリスナーに関連するISubscriptionオブジェクト

参照

DisplayListenerSubscription


getAllowedColorDepths()

static getAllowedColorDepths(colorSpace): ColorDepth[]

接続されているディスプレイ/テレビの機能とデバイスの機能に基づいて取得される、特定の色空間で許容される色深度をクエリします。解像度、リフレッシュレート、またはHDR設定が変更された場合、クライアントはこのAPIを再度クエリして、許容される色深度を更新する必要があります。

パラメーター

colorSpace

ColorSpace

許容される色深度が照会される色空間。

戻り値

ColorDepth[]

指定された色空間で使用可能なColorDepth値の配列(DisplayManager.setColorDepth()で使用)。


getAllowedColorSpaces()

static getAllowedColorSpaces(): ColorSpace[]

接続されているディスプレイ/テレビの機能とデバイスの機能に基づいて取得される許容色空間をクエリします。解像度、リフレッシュレート、またはHDR設定が変更された場合、クライアントはこのAPIを再度クエリして、許容される色空間を更新する必要があります。

戻り値

ColorSpace[]

許可されている色空間を表すColorSpace値の配列(DisplayManager.setColorSpace()で使用)。


getAllSupportedConfigs()

static getAllSupportedConfigs(): IDisplayConfig[]

このディスプレイでサポートされているすべての構成のリストをクエリします。

戻り値

IDisplayConfig[]

このディスプレイでサポートされているすべての構成のリストを返します。


getColorDepth()

static getColorDepth(): ColorDepth

現在の色深度を取得します。

戻り値

ColorDepth

色深度。


getColorSpace()

static getColorSpace(): ColorSpace

現在の色空間を取得します。

戻り値

ColorSpace

色空間。


getCurrentConfig()

static getCurrentConfig(): IDisplayConfig

このディスプレイの現在の構成をクエリします。

戻り値

IDisplayConfig

現在の構成を返します。

参照

IDisplayConfig


getCurrentHdcpLevel()

static getCurrentHdcpLevel(): HdcpLevel

このディスプレイの現在のHDCP(高帯域幅デジタルコンテンツ保護)レベルをクエリします。

戻り値

HdcpLevel

このディスプレイの現在のHDCPレベルを返します。

参照

HdcpLevel


getCurrentRefreshRateInMillihertz()

static getCurrentRefreshRateInMillihertz(): number

このディスプレイの現在の垂直リフレッシュレートをmHz(ミリヘルツ)単位でクエリします

戻り値

number

このディスプレイの現在のリフレッシュレートをmHz単位で返します。現在のリフレッシュレートが変更されると、IDisplayListener.onRefreshRateChangeが呼び出されます。


getHdrMode()

static getHdrMode(): HdrMode

現在のHDRモードを取得します。

戻り値

HdrMode

HDRモード。


getLowLatencyModeState()

static getLowLatencyModeState(): LlmState

ディスプレイの現在の低レイテンシーモードの状態をクエリします。

戻り値

LlmState

ディスプレイには低遅延モードの状態が使用されています。


getName()

static getName(): string

ディスプレイコネクタ名をクエリします。

戻り値

string

ディスプレイコネクタの名前(パネル名ではない)。


getOverscanBorder()

static getOverscanBorder(): IOverscanBorder

ディスプレイの現在のオーバースキャン境界値を返します。ボーダー値(左、上、右、下)は、ディスプレイの幅または高さの一部を表し、ディスプレイ上の可視領域の余白のような役割を果たします。

戻り値

IOverscanBorder

現在のオーバースキャンボーダー構成。

スロー

ディスプレイデバイスがアクティブ状態でない場合、DeviceError

参照

IOverscanBorder


getTransferFunctions()

static getTransferFunctions(): TransferFunction[]

サポートされている転送関数をディスプレイでクエリします。

戻り値

TransferFunction[]


isAutoConfigSwitchEnabled()

static isAutoConfigSwitchEnabled(): boolean

自動構成切り替えが有効かどうかをクエリします。

戻り値

boolean

自動構成切り替えが有効な場合はtrue、無効な場合はfalse。

参照

IDisplayConfig


isBT2020ColorimetrySupported()

static isBT2020ColorimetrySupported(): boolean

ディスプレイがBT.2020 / Rec.2020色度基準をサポートしているかどうかを確認します。

戻り値

boolean


isHDRSupported()

static isHDRSupported(): boolean

ディスプレイがHDR(高精細レンジ)をサポートしているかどうかを確認します。

戻り値

boolean


isLowLatencyModeSupported()

static isLowLatencyModeSupported(): boolean

このディスプレイで何らかの低遅延モードがサポートされているかどうかをクエリします。

戻り値

boolean

サポートされている場合はtrue、そうでない場合はfalse。


isMultipleRefreshRateEnabled()

static isMultipleRefreshRateEnabled(): boolean

このディスプレイのマルチリフレッシュレート(MRR)状態をクエリします。これにより、クライアントはコンテンツにより適した代替リフレッシュレートをリクエストできます。

戻り値

boolean

ディスプレイに使用されているMRRの状態。


isSinkActive()

static isSinkActive(): boolean

このディスプレイソースデバイスが接続されているディスプレイシンクポートがアクティブかどうかを確認します。ディスプレイシンク(テレビやモニターなど)には複数のディスプレイポートがある場合があります。このソースデバイスが接続されているポートは、ディスプレイソース(このデバイス)の電源がオンになっていても非アクティブになっている可能性があります。

戻り値

boolean

ディスプレイシンクがアクティブな場合はtrueを返します。


Last updated: 2025年10月2日