ディスプレイ
プライマリディスプレイのプロパティを取得するクラス。このターボモジュールではプライマリディスプレイのみがサポートされていることに注意してください。
コンストラクタ
new Display()
new Display(): Display
戻り値
メソッド
addDisplayListener()
staticaddDisplayListener(listener: IDisplayListener): ISubscription
ディスプレイプロパティが変更されたときにコールバックを受け取るディスプレイリスナーオブジェクトを追加します。戻り値はオブジェクトであり、リスナーのイベント受信を解除するのに使用されます。
パラメーター
listener
IDisplayListenerインターフェイス:このリスナーに関連するISubscriptionオブジェクト
戻り値
addDisplayListener2()
staticaddDisplayListener2(listener: IDisplayListener): ISubscription
ディスプレイプロパティが変更されたときにコールバックを受け取るディスプレイリスナーオブジェクトを追加します。戻り値はオブジェクトであり、リスナーのイベント受信を解除するのに使用されます。
パラメーター
listener
IDisplayListenerインターフェイス:このリスナーに関連するISubscriptionオブジェクト
戻り値
addDisplayListener3()
staticaddDisplayListener3(listener: IDisplayListener): ISubscription
AISR状態の変化など、ディスプレイプロパティが変更されたときにコールバックを受け取るディスプレイリスナーオブジェクトを追加します。戻り値はオブジェクトであり、リスナーのイベント受信を解除するのに使用されます。
パラメーター
listener
IDisplayListenerインターフェイス:このリスナーに関連するISubscriptionオブジェクト
戻り値
getAisrState()
staticgetAisrState(): AisrState
このディスプレイの現在のシステムレベルのAISR状態をクエリして返します。
戻り値
getAllowedColorDepths()
staticgetAllowedColorDepths(colorSpace: ColorSpace): ColorDepth[]
接続されているディスプレイ/テレビの機能とデバイスの機能に基づいて取得される、特定の色空間で許容される色深度をクエリします。解像度、リフレッシュレート、またはHDR設定が変更された場合、クライアントはこのAPIを再度クエリして、許容される色深度を更新する必要があります。
パラメーター
colorSpace
許容される色深度が照会される色空間。
戻り値
ColorDepth[]:指定された色空間で使用可能なColorDepth値の配列
getAllowedColorSpaces()
staticgetAllowedColorSpaces(): ColorSpace[]
接続されているディスプレイ/テレビの機能とデバイスの機能に基づいて取得される許容色空間をクエリします。解像度、リフレッシュレート、またはHDR設定が変更された場合、クライアントはこのAPIを再度クエリして、許容される色空間を更新する必要があります。
戻り値
ColorSpace[]:許可されている色空間を表すColorSpace値の配列
getAllSupportedConfigs()
staticgetAllSupportedConfigs(): IDisplayConfig[]
このディスプレイでサポートされているすべての構成のリストをクエリして返します。
戻り値
getColorDepth()
staticgetColorDepth(): ColorDepth
現在の色深度を取得して返します。
戻り値
getColorSpace()
staticgetColorSpace(): ColorSpace
現在の色空間を取得して返します。
戻り値
getCurrentConfig()
staticgetCurrentConfig(): IDisplayConfig
このディスプレイの現在の構成をクエリして返します。
戻り値
getCurrentHdcpLevel()
staticgetCurrentHdcpLevel(): HdcpLevel
このディスプレイの現在のHDCP(高帯域幅デジタルコンテンツ保護)レベルをクエリして返します。
戻り値
getCurrentRefreshRateInMillihertz()
staticgetCurrentRefreshRateInMillihertz():number
このディスプレイの現在の垂直リフレッシュレートをmHz(ミリヘルツ)単位でクエリして返します。現在のリフレッシュレートが変化すると呼び出されます。
戻り値
number
getHdrMode()
staticgetHdrMode(): HdrMode
現在のHDRモードを取得して返します。
戻り値
getLowLatencyModeState()
staticgetLowLatencyModeState(): LlmState
ディスプレイで現在使用されている低遅延モードの状態をクエリして返します。
戻り値
getName()
staticgetName():string
ディスプレイコネクタ名をクエリします。ディスプレイコネクタの名前(パネル名ではない)。
戻り値
string
getOverscanBorder()
staticgetOverscanBorder(): IOverscanBorder
ディスプレイの現在のオーバースキャンボーダー値を返します。ボーダー値(左、上、右、下)は、ディスプレイの幅または高さの一部を表し、ディスプレイ上の可視領域の余白のような役割を果たします。現在のオーバースキャンボーダー構成。
エラー
- ディスプレイデバイスがアクティブ状態でない場合、DeviceError
戻り値
getSupportedHdrSettings()
staticgetSupportedHdrSettings(): HdrMode[]
接続されているディスプレイ/テレビの機能とデバイスの機能に基づいて決定される、サポートされているHDRモードをクエリします。
戻り値
HdrMode[]
HdrMode[]:サポートされているHDRモードを表すHdrMode値の配列
getTransferFunctions()
staticgetTransferFunctions(): TransferFunction[]
ディスプレイによってサポートされている転送機能をクエリします。
戻り値
isAisrSupported()
staticisAisrSupported():boolean
このディスプレイでAI超解像(AISR)がサポートされているかどうかをクエリします。AISRがサポートされている場合はtrue、そうでない場合はfalse。
戻り値
boolean
isAutoConfigSwitchEnabled()
staticisAutoConfigSwitchEnabled():boolean
自動構成切り替えが有効かどうかをクエリします。自動構成切り替えが有効な場合はtrue、そうでない場合はfalse
戻り値
boolean
isBT2020ColorimetrySupported()
staticisBT2020ColorimetrySupported():boolean
ディスプレイがBT.2020 / Rec.2020色度基準をサポートしているかどうかを確認します。
戻り値
boolean
isHDRSupported()
staticisHDRSupported():boolean
以下のAPIは単なるラッパーAPIであり、ネイティブAPIとの1:1での直接対応はしていません。
戻り値
boolean
isLowLatencyModeSupported()
staticisLowLatencyModeSupported():boolean
このディスプレイで何らかの低遅延モードがサポートされているかどうかをクエリします。サポートされている場合はtrue、そうでない場合はfalse
戻り値
boolean
isMultipleRefreshRateEnabled()
staticisMultipleRefreshRateEnabled():boolean
このディスプレイのマルチリフレッシュレート(MRR)状態をクエリします。これにより、クライアントはコンテンツにより適した代替リフレッシュレートをリクエストできます。ディスプレイに使用されているMRRの状態。
戻り値
boolean
isSinkActive()
staticisSinkActive():boolean
このディスプレイソースデバイスが接続されているディスプレイシンクポートがアクティブかどうかを確認します。ディスプレイシンク(テレビやモニターなど)には複数のディスプレイポートがある場合があります。このソースデバイスが接続されているポートは、ディスプレイソース(このデバイス)の電源がオンになっていても非アクティブになっている可能性があります。ディスプレイシンクがアクティブな場合はtrueを返します。
戻り値
boolean
Last updated: 2026年7月22日

