Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface IDisplayManager3

interface IDisplayManager3
Extends IDisplayManager2 Version 3 of [IDisplayManager] Provides API to set the system-wide AI Super Resolution (AISR) state. [AisrState]

Methods

setAisrState()

void setAisrState(AisrState state)
Set the system-wide AISR state. Unlike other display manager state changes, this does not require [IDisplayManager2#commitStates] — the request is sent directly to the compositor which persists and broadcasts the new state. This API requires the client to have com.amazon.graphics.privilege.display.manager application privilege.

Parameters

state
AisrState — Required Requested AISR state.

Throws

  • InvalidArgumentError — if state is not a valid AisrState value
  • DeviceError — if the display device is not in active state
  • SecurityError — if client doesn’t have the required set of application privileges [AisrState] [IDisplayListener4#onAisrStateChange]

Last modified on October 29, 2026