Documentation
¶
Overview ¶
Package display provides Go bindings for android.hardware.display.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type DeviceProductInfo
- func (m *DeviceProductInfo) DescribeContents() (int32, error)
- func (m *DeviceProductInfo) Equals(arg0 *jni.Object) (bool, error)
- func (m *DeviceProductInfo) GetConnectionToSinkType() (int32, error)
- func (m *DeviceProductInfo) GetManufactureWeek() (int32, error)
- func (m *DeviceProductInfo) GetManufactureYear() (int32, error)
- func (m *DeviceProductInfo) GetManufacturerPnpId() (string, error)
- func (m *DeviceProductInfo) GetModelYear() (int32, error)
- func (m *DeviceProductInfo) GetName() (string, error)
- func (m *DeviceProductInfo) GetProductId() (string, error)
- func (m *DeviceProductInfo) HashCode() (int32, error)
- func (m *DeviceProductInfo) ToString() (string, error)
- func (m *DeviceProductInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type HdrConversionMode
- func (m *HdrConversionMode) DescribeContents() (int32, error)
- func (m *HdrConversionMode) Equals(arg0 *jni.Object) (bool, error)
- func (m *HdrConversionMode) GetConversionMode() (int32, error)
- func (m *HdrConversionMode) GetPreferredHdrOutputType() (int32, error)
- func (m *HdrConversionMode) HashCode() (int32, error)
- func (m *HdrConversionMode) ToString() (string, error)
- func (m *HdrConversionMode) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type Manager
- func (m *Manager) Close()
- func (m *Manager) CreateVirtualDisplay1(arg0 *jni.Object) (*jni.Object, error)
- func (m *Manager) CreateVirtualDisplay6_1(arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 *jni.Object, arg5 int32) (*jni.Object, error)
- func (m *Manager) GetDisplay(arg0 int32) (*jni.Object, error)
- func (m *Manager) GetDisplays0() (*jni.Object, error)
- func (m *Manager) GetDisplays1_1(arg0 string) (*jni.Object, error)
- func (m *Manager) GetHdrConversionMode() (*jni.Object, error)
- func (m *Manager) GetMatchContentFrameRateUserPreference() (int32, error)
- func (m *Manager) RegisterDisplayListener(arg0 *jni.Object, arg1 int64, arg2 *jni.Object) error
- func (m *Manager) UnregisterDisplayListener(arg0 *jni.Object) error
- type ManagerDisplayListener
- type VirtualDisplayConfig
- func (m *VirtualDisplayConfig) DescribeContents() (int32, error)
- func (m *VirtualDisplayConfig) Equals(arg0 *jni.Object) (bool, error)
- func (m *VirtualDisplayConfig) GetDefaultBrightness() (float32, error)
- func (m *VirtualDisplayConfig) GetDensityDpi() (int32, error)
- func (m *VirtualDisplayConfig) GetDimBrightness() (float32, error)
- func (m *VirtualDisplayConfig) GetFlags() (int32, error)
- func (m *VirtualDisplayConfig) GetHeight() (int32, error)
- func (m *VirtualDisplayConfig) GetName() (string, error)
- func (m *VirtualDisplayConfig) GetRequestedRefreshRate() (float32, error)
- func (m *VirtualDisplayConfig) GetSurface() (*jni.Object, error)
- func (m *VirtualDisplayConfig) GetWidth() (int32, error)
- func (m *VirtualDisplayConfig) HashCode() (int32, error)
- func (m *VirtualDisplayConfig) ToString() (string, error)
- func (m *VirtualDisplayConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type VirtualDisplayConfigBrightnessListener
- type VirtualDisplayConfigBuilder
- func (m *VirtualDisplayConfigBuilder) AddDisplayCategory(arg0 string) (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) Build() (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) SetBrightnessListener(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) SetDefaultBrightness(arg0 float32) (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) SetDimBrightness(arg0 float32) (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) SetFlags(arg0 int32) (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) SetRequestedRefreshRate(arg0 float32) (*jni.Object, error)
- func (m *VirtualDisplayConfigBuilder) SetSurface(arg0 *jni.Object) (*jni.Object, error)
Constants ¶
const ( EventTypeDisplayAdded = consts.EventTypeDisplayAdded EventTypeDisplayChanged = consts.EventTypeDisplayChanged EventTypeDisplayRefreshRate = consts.EventTypeDisplayRefreshRate EventTypeDisplayRemoved = consts.EventTypeDisplayRemoved EventTypeDisplayState = consts.EventTypeDisplayState )
const ( MatchContentFramerateAlways = consts.MatchContentFramerateAlways MatchContentFramerateNever = consts.MatchContentFramerateNever MatchContentFramerateSeamlesssOnly = consts.MatchContentFramerateSeamlesssOnly MatchContentFramerateUnknown = consts.MatchContentFramerateUnknown VirtualDisplayFlagAutoMirror = consts.VirtualDisplayFlagAutoMirror VirtualDisplayFlagOwnContentOnly = consts.VirtualDisplayFlagOwnContentOnly VirtualDisplayFlagPresentation = consts.VirtualDisplayFlagPresentation VirtualDisplayFlagPublic = consts.VirtualDisplayFlagPublic VirtualDisplayFlagSecure = consts.VirtualDisplayFlagSecure ConnectionToSinkBuiltIn = consts.ConnectionToSinkBuiltIn ConnectionToSinkDirect = consts.ConnectionToSinkDirect ConnectionToSinkTransitive = consts.ConnectionToSinkTransitive ConnectionToSinkUnknown = consts.ConnectionToSinkUnknown Creator = consts.Creator HdrConversionForce = consts.HdrConversionForce HdrConversionPassthrough = consts.HdrConversionPassthrough HdrConversionSystem = consts.HdrConversionSystem HdrConversionUnsupported = consts.HdrConversionUnsupported )
const (
DisplayCategoryPresentation = consts.DisplayCategoryPresentation
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DeviceProductInfo ¶
DeviceProductInfo wraps android.hardware.display.DeviceProductInfo.
func NewDeviceProductInfo ¶
func NewDeviceProductInfo(vm *jni.VM, arg0 string, arg1 string, arg2 string, arg3 int32, arg4 int32) (*DeviceProductInfo, error)
NewDeviceProductInfo creates a new android.hardware.display.DeviceProductInfo instance.
func (*DeviceProductInfo) DescribeContents ¶
func (m *DeviceProductInfo) DescribeContents() (int32, error)
DescribeContents calls android.hardware.display.DeviceProductInfo.describeContents.
func (*DeviceProductInfo) Equals ¶
func (m *DeviceProductInfo) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.hardware.display.DeviceProductInfo.equals.
func (*DeviceProductInfo) GetConnectionToSinkType ¶
func (m *DeviceProductInfo) GetConnectionToSinkType() (int32, error)
GetConnectionToSinkType calls android.hardware.display.DeviceProductInfo.getConnectionToSinkType.
func (*DeviceProductInfo) GetManufactureWeek ¶
func (m *DeviceProductInfo) GetManufactureWeek() (int32, error)
GetManufactureWeek calls android.hardware.display.DeviceProductInfo.getManufactureWeek.
func (*DeviceProductInfo) GetManufactureYear ¶
func (m *DeviceProductInfo) GetManufactureYear() (int32, error)
GetManufactureYear calls android.hardware.display.DeviceProductInfo.getManufactureYear.
func (*DeviceProductInfo) GetManufacturerPnpId ¶
func (m *DeviceProductInfo) GetManufacturerPnpId() (string, error)
GetManufacturerPnpId calls android.hardware.display.DeviceProductInfo.getManufacturerPnpId.
func (*DeviceProductInfo) GetModelYear ¶
func (m *DeviceProductInfo) GetModelYear() (int32, error)
GetModelYear calls android.hardware.display.DeviceProductInfo.getModelYear.
func (*DeviceProductInfo) GetName ¶
func (m *DeviceProductInfo) GetName() (string, error)
GetName calls android.hardware.display.DeviceProductInfo.getName.
func (*DeviceProductInfo) GetProductId ¶
func (m *DeviceProductInfo) GetProductId() (string, error)
GetProductId calls android.hardware.display.DeviceProductInfo.getProductId.
func (*DeviceProductInfo) HashCode ¶
func (m *DeviceProductInfo) HashCode() (int32, error)
HashCode calls android.hardware.display.DeviceProductInfo.hashCode.
func (*DeviceProductInfo) ToString ¶
func (m *DeviceProductInfo) ToString() (string, error)
ToString calls android.hardware.display.DeviceProductInfo.toString.
func (*DeviceProductInfo) WriteToParcel ¶
func (m *DeviceProductInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.hardware.display.DeviceProductInfo.writeToParcel.
type HdrConversionMode ¶
HdrConversionMode wraps android.hardware.display.HdrConversionMode.
func NewHdrConversionMode ¶
func NewHdrConversionMode(vm *jni.VM, arg0 int32) (*HdrConversionMode, error)
NewHdrConversionMode creates a new android.hardware.display.HdrConversionMode instance.
func (*HdrConversionMode) DescribeContents ¶
func (m *HdrConversionMode) DescribeContents() (int32, error)
DescribeContents calls android.hardware.display.HdrConversionMode.describeContents.
func (*HdrConversionMode) Equals ¶
func (m *HdrConversionMode) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.hardware.display.HdrConversionMode.equals.
func (*HdrConversionMode) GetConversionMode ¶
func (m *HdrConversionMode) GetConversionMode() (int32, error)
GetConversionMode calls android.hardware.display.HdrConversionMode.getConversionMode.
func (*HdrConversionMode) GetPreferredHdrOutputType ¶
func (m *HdrConversionMode) GetPreferredHdrOutputType() (int32, error)
GetPreferredHdrOutputType calls android.hardware.display.HdrConversionMode.getPreferredHdrOutputType.
func (*HdrConversionMode) HashCode ¶
func (m *HdrConversionMode) HashCode() (int32, error)
HashCode calls android.hardware.display.HdrConversionMode.hashCode.
func (*HdrConversionMode) ToString ¶
func (m *HdrConversionMode) ToString() (string, error)
ToString calls android.hardware.display.HdrConversionMode.toString.
func (*HdrConversionMode) WriteToParcel ¶
func (m *HdrConversionMode) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.hardware.display.HdrConversionMode.writeToParcel.
type Manager ¶
Manager wraps android.hardware.display.DisplayManager.
func NewManager ¶
NewManager obtains android.hardware.display.DisplayManager from the Android system service manager.
func (*Manager) Close ¶
func (m *Manager) Close()
Close releases the global reference to the underlying Java object. After Close, the Manager must not be used.
func (*Manager) CreateVirtualDisplay1 ¶
CreateVirtualDisplay1 calls android.hardware.display.DisplayManager.createVirtualDisplay.
func (*Manager) CreateVirtualDisplay6_1 ¶
func (m *Manager) CreateVirtualDisplay6_1( arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 *jni.Object, arg5 int32, ) (*jni.Object, error)
CreateVirtualDisplay6_1 calls android.hardware.display.DisplayManager.createVirtualDisplay.
func (*Manager) GetDisplay ¶
GetDisplay calls android.hardware.display.DisplayManager.getDisplay.
func (*Manager) GetDisplays0 ¶
GetDisplays0 calls android.hardware.display.DisplayManager.getDisplays.
func (*Manager) GetDisplays1_1 ¶
GetDisplays1_1 calls android.hardware.display.DisplayManager.getDisplays.
func (*Manager) GetHdrConversionMode ¶
GetHdrConversionMode calls android.hardware.display.DisplayManager.getHdrConversionMode.
func (*Manager) GetMatchContentFrameRateUserPreference ¶
GetMatchContentFrameRateUserPreference calls android.hardware.display.DisplayManager.getMatchContentFrameRateUserPreference.
func (*Manager) RegisterDisplayListener ¶
RegisterDisplayListener calls android.hardware.display.DisplayManager.registerDisplayListener.
type ManagerDisplayListener ¶
ManagerDisplayListener wraps android.hardware.display.DisplayManager$DisplayListener.
func (*ManagerDisplayListener) OnDisplayAdded ¶
func (m *ManagerDisplayListener) OnDisplayAdded(arg0 int32) error
OnDisplayAdded calls android.hardware.display.DisplayManager$DisplayListener.onDisplayAdded.
func (*ManagerDisplayListener) OnDisplayChanged ¶
func (m *ManagerDisplayListener) OnDisplayChanged(arg0 int32) error
OnDisplayChanged calls android.hardware.display.DisplayManager$DisplayListener.onDisplayChanged.
func (*ManagerDisplayListener) OnDisplayRemoved ¶
func (m *ManagerDisplayListener) OnDisplayRemoved(arg0 int32) error
OnDisplayRemoved calls android.hardware.display.DisplayManager$DisplayListener.onDisplayRemoved.
type VirtualDisplayConfig ¶
VirtualDisplayConfig wraps android.hardware.display.VirtualDisplayConfig.
func (*VirtualDisplayConfig) DescribeContents ¶
func (m *VirtualDisplayConfig) DescribeContents() (int32, error)
DescribeContents calls android.hardware.display.VirtualDisplayConfig.describeContents.
func (*VirtualDisplayConfig) Equals ¶
func (m *VirtualDisplayConfig) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.hardware.display.VirtualDisplayConfig.equals.
func (*VirtualDisplayConfig) GetDefaultBrightness ¶
func (m *VirtualDisplayConfig) GetDefaultBrightness() (float32, error)
GetDefaultBrightness calls android.hardware.display.VirtualDisplayConfig.getDefaultBrightness.
func (*VirtualDisplayConfig) GetDensityDpi ¶
func (m *VirtualDisplayConfig) GetDensityDpi() (int32, error)
GetDensityDpi calls android.hardware.display.VirtualDisplayConfig.getDensityDpi.
func (*VirtualDisplayConfig) GetDimBrightness ¶
func (m *VirtualDisplayConfig) GetDimBrightness() (float32, error)
GetDimBrightness calls android.hardware.display.VirtualDisplayConfig.getDimBrightness.
func (*VirtualDisplayConfig) GetFlags ¶
func (m *VirtualDisplayConfig) GetFlags() (int32, error)
GetFlags calls android.hardware.display.VirtualDisplayConfig.getFlags.
func (*VirtualDisplayConfig) GetHeight ¶
func (m *VirtualDisplayConfig) GetHeight() (int32, error)
GetHeight calls android.hardware.display.VirtualDisplayConfig.getHeight.
func (*VirtualDisplayConfig) GetName ¶
func (m *VirtualDisplayConfig) GetName() (string, error)
GetName calls android.hardware.display.VirtualDisplayConfig.getName.
func (*VirtualDisplayConfig) GetRequestedRefreshRate ¶
func (m *VirtualDisplayConfig) GetRequestedRefreshRate() (float32, error)
GetRequestedRefreshRate calls android.hardware.display.VirtualDisplayConfig.getRequestedRefreshRate.
func (*VirtualDisplayConfig) GetSurface ¶
func (m *VirtualDisplayConfig) GetSurface() (*jni.Object, error)
GetSurface calls android.hardware.display.VirtualDisplayConfig.getSurface.
func (*VirtualDisplayConfig) GetWidth ¶
func (m *VirtualDisplayConfig) GetWidth() (int32, error)
GetWidth calls android.hardware.display.VirtualDisplayConfig.getWidth.
func (*VirtualDisplayConfig) HashCode ¶
func (m *VirtualDisplayConfig) HashCode() (int32, error)
HashCode calls android.hardware.display.VirtualDisplayConfig.hashCode.
func (*VirtualDisplayConfig) ToString ¶
func (m *VirtualDisplayConfig) ToString() (string, error)
ToString calls android.hardware.display.VirtualDisplayConfig.toString.
func (*VirtualDisplayConfig) WriteToParcel ¶
func (m *VirtualDisplayConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.hardware.display.VirtualDisplayConfig.writeToParcel.
type VirtualDisplayConfigBrightnessListener ¶
VirtualDisplayConfigBrightnessListener wraps android.hardware.display.VirtualDisplayConfig$BrightnessListener.
func (*VirtualDisplayConfigBrightnessListener) OnBrightnessChanged ¶
func (m *VirtualDisplayConfigBrightnessListener) OnBrightnessChanged(arg0 float32) error
OnBrightnessChanged calls android.hardware.display.VirtualDisplayConfig$BrightnessListener.onBrightnessChanged.
type VirtualDisplayConfigBuilder ¶
VirtualDisplayConfigBuilder wraps android.hardware.display.VirtualDisplayConfig$Builder.
func (*VirtualDisplayConfigBuilder) AddDisplayCategory ¶
func (m *VirtualDisplayConfigBuilder) AddDisplayCategory(arg0 string) (*jni.Object, error)
AddDisplayCategory calls android.hardware.display.VirtualDisplayConfig$Builder.addDisplayCategory.
func (*VirtualDisplayConfigBuilder) Build ¶
func (m *VirtualDisplayConfigBuilder) Build() (*jni.Object, error)
Build calls android.hardware.display.VirtualDisplayConfig$Builder.build.
func (*VirtualDisplayConfigBuilder) SetBrightnessListener ¶
func (m *VirtualDisplayConfigBuilder) SetBrightnessListener(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
SetBrightnessListener calls android.hardware.display.VirtualDisplayConfig$Builder.setBrightnessListener.
func (*VirtualDisplayConfigBuilder) SetDefaultBrightness ¶
func (m *VirtualDisplayConfigBuilder) SetDefaultBrightness(arg0 float32) (*jni.Object, error)
SetDefaultBrightness calls android.hardware.display.VirtualDisplayConfig$Builder.setDefaultBrightness.
func (*VirtualDisplayConfigBuilder) SetDimBrightness ¶
func (m *VirtualDisplayConfigBuilder) SetDimBrightness(arg0 float32) (*jni.Object, error)
SetDimBrightness calls android.hardware.display.VirtualDisplayConfig$Builder.setDimBrightness.
func (*VirtualDisplayConfigBuilder) SetFlags ¶
func (m *VirtualDisplayConfigBuilder) SetFlags(arg0 int32) (*jni.Object, error)
SetFlags calls android.hardware.display.VirtualDisplayConfig$Builder.setFlags.
func (*VirtualDisplayConfigBuilder) SetRequestedRefreshRate ¶
func (m *VirtualDisplayConfigBuilder) SetRequestedRefreshRate(arg0 float32) (*jni.Object, error)
SetRequestedRefreshRate calls android.hardware.display.VirtualDisplayConfig$Builder.setRequestedRefreshRate.
func (*VirtualDisplayConfigBuilder) SetSurface ¶
SetSurface calls android.hardware.display.VirtualDisplayConfig$Builder.setSurface.