as

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

AmazonGraphicsTurboModule

AmazonGraphicsTurboModule

拡張

  • KeplerTurboModule

プロパティ

addDisplayControllerListener()

addDisplayControllerListener: (onAddDisplay, onRemoveDisplay) => Token

パラメーター

onAddDisplay

(id) => void

onRemoveDisplay

(id) => void

戻り値

Token


addDisplayListener()

addDisplayListener: (onConfigChange, onRefreshRateChange, onColorDepthChange, onColorSpaceChange, onHdcpLevelChange, onAutoConfigSwitchStateChange, onMultipleRefreshRateStateChange, onLowLatencyModeStateChange, onHdrModeChange) => Token

パラメーター

onConfigChange

(config) => void

onRefreshRateChange

(refreshRateInrMillihertz) => void

onColorDepthChange

(colorDepth) => void

onColorSpaceChange

(colorSpace) => void

onHdcpLevelChange

(level) => void

onAutoConfigSwitchStateChange

(state) => void

onMultipleRefreshRateStateChange

(state) => void

onLowLatencyModeStateChange

(state) => void

onHdrModeChange

(hdr_mode) => void

戻り値

Token


addDisplayListener2()

addDisplayListener2: (onConfigChange, onRefreshRateChange, onColorDepthChange, onColorSpaceChange, onHdcpLevelChange, onAutoConfigSwitchStateChange, onMultipleRefreshRateStateChange, onLowLatencyModeStateChange, onHdrModeChange, onSinkStateChange) => Token

パラメーター

onConfigChange

(config) => void

onRefreshRateChange

(refreshRateInrMillihertz) => void

onColorDepthChange

(colorDepth) => void

onColorSpaceChange

(colorSpace) => void

onHdcpLevelChange

(level) => void

onAutoConfigSwitchStateChange

(state) => void

onMultipleRefreshRateStateChange

(state) => void

onLowLatencyModeStateChange

(state) => void

onHdrModeChange

(hdr_mode) => void

onSinkStateChange

(active) => void

戻り値

Token


addDisplayManagerListener()

addDisplayManagerListener: (onCommitSuccess, onCommitFailure) => Token

パラメーター

onCommitSuccess

(id) => void

onCommitFailure

(id) => void

戻り値

Token


commitStates()

commitStates: () => number

戻り値

number


enableAutoConfigSwitch()

enableAutoConfigSwitch: (enable) => void

パラメーター

enable

boolean

戻り値

void


getAllowedColorDepths()

getAllowedColorDepths: (colorSpace) => number[]

パラメーター

colorSpace

number

戻り値

number[]


getAllowedColorSpaces()

getAllowedColorSpaces: () => number[]

戻り値

number[]


getAllSupportedConfigs()

getAllSupportedConfigs: () => IDisplayConfig[]

戻り値

IDisplayConfig[]


getColorDepth()

getColorDepth: () => number

戻り値

number


getColorSpace()

getColorSpace: () => number

戻り値

number


getConstants()?

readonly optional getConstants: () => object

戻り値

object

継承元

KeplerTurboModule.getConstants


getCurrentConfig()

getCurrentConfig: () => IDisplayConfig

戻り値

IDisplayConfig


getCurrentHdcpLevel()

getCurrentHdcpLevel: () => number

戻り値

number


getCurrentRefreshRateInMillihertz()

getCurrentRefreshRateInMillihertz: () => number

戻り値

number


getHdrMode()

getHdrMode: () => number

戻り値

number


getLowLatencyModeState()

getLowLatencyModeState: () => number

戻り値

number


getMajorVersion()

getMajorVersion: () => number

戻り値

number

オーバーライド

KeplerTurboModule.getMajorVersion


getMinorVersion()

getMinorVersion: () => number

戻り値

number

オーバーライド

KeplerTurboModule.getMinorVersion


getName()

getName: () => string

戻り値

string


getOverscanBorder()

getOverscanBorder: () => IOverscanBorder

戻り値

IOverscanBorder


getPatchVersion()

getPatchVersion: () => number

戻り値

number

オーバーライド

KeplerTurboModule.getPatchVersion


isAutoConfigSwitchEnabled()

isAutoConfigSwitchEnabled: () => boolean

戻り値

boolean


isLowLatencyModeSupported()

isLowLatencyModeSupported: () => boolean

戻り値

boolean


isMultipleRefreshRateEnabled()

isMultipleRefreshRateEnabled: () => boolean

戻り値

boolean


isPrimaryDisplayConnected()

isPrimaryDisplayConnected: () => boolean

戻り値

boolean


isSinkActive()

isSinkActive: () => boolean

戻り値

boolean


removeDisplayControllerListener()

removeDisplayControllerListener: (token) => void

パラメーター

token

Token

戻り値

void


removeDisplayListener()

removeDisplayListener: (token) => void

パラメーター

token

Token

戻り値

void


removeDisplayManagerListener()

removeDisplayManagerListener: (token) => void

パラメーター

token

Token

戻り値

void


requestConfigChange()

requestConfigChange: (displayConfig, refreshRateInMillihertz) => void

パラメーター

displayConfig

IDisplayConfig

refreshRateInMillihertz

number

戻り値

void


setColorDepth()

setColorDepth: (colorDepth) => void

パラメーター

colorDepth

number

戻り値

void


setColorSpace()

setColorSpace: (colorSpace) => void

パラメーター

colorSpace

number

戻り値

void


setHdrMode()

setHdrMode: (mode) => void

パラメーター

mode

number

戻り値

void


setLowLatencyModeState()

setLowLatencyModeState: (state) => void

パラメーター

state

number

戻り値

void


setMultipleRefreshRateState()

setMultipleRefreshRateState: (state) => void

パラメーター

state

boolean

戻り値

void


setOverscanBorder()

setOverscanBorder: (leftBorderAsPercentageOfWidth, topBorderAsPercentageOfHeight, rightBorderAsPercentageOfWidth, bottomBorderAsPercentageOfHeight) => void

パラメーター

leftBorderAsPercentageOfWidth

number

topBorderAsPercentageOfHeight

number

rightBorderAsPercentageOfWidth

number

bottomBorderAsPercentageOfHeight

number

戻り値

void


Last updated: 2025年10月2日