SurfaceControl.TrustedPresentationThresholds
  public
  static
  final
  
  class
  SurfaceControl.TrustedPresentationThresholds
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.view.SurfaceControl.TrustedPresentationThresholds | 
      This class was deprecated
      in API level 35.
    Use TrustedPresentationThresholds instead.
  
Threshold values that are sent with
 Transaction.setTrustedPresentationCallback(SurfaceControl,
 TrustedPresentationThresholds, Executor, Consumer)
Summary
| Public constructors | |
|---|---|
| 
      TrustedPresentationThresholds(float minAlpha, float minFractionRendered, int stabilityRequirementMs)
      Creates a TrustedPresentationThresholds that's used when calling
  | |
| Inherited methods | |
|---|---|
Public constructors
TrustedPresentationThresholds
public TrustedPresentationThresholds (float minAlpha, 
                float minFractionRendered, 
                int stabilityRequirementMs)Creates a TrustedPresentationThresholds that's used when calling
 Transaction.setTrustedPresentationCallback(SurfaceControl,
 TrustedPresentationThresholds, Executor, Consumer)
| Parameters | |
|---|---|
| minAlpha | float: The min alpha theSurfaceControlis required to
                               have to be considered inside the threshold.
 Value is between 0.0f and 1.0f inclusive | 
| minFractionRendered | float: The min fraction of the SurfaceControl that was presented
                               to the user to be considered inside the threshold.
 Value is between 0.0f and 1.0f inclusive | 
| stabilityRequirementMs | int: The time in milliseconds required for theSurfaceControlto be in the threshold.
 Value is 1 or greater | 
| Throws | |
|---|---|
| IllegalArgumentException | If threshold values are invalid. | 
