as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
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日