Documentation

Unity Engine


Unity Engine


AlphaMode

Options for alpha blending modes in QNX game windows.
Read time 1 minuteLast updated 11 days ago

Definition

public enum AlphaMode

Remarks

Use this enum with GameWindowExtensions.SetAlphaMode to control how the QNX Screen windowing system blends the window with other surfaces during compositing.

Examples

using UnityEngine;using UnityEngine.Windowing;using UnityEngine.Windowing.QNX;public class AlphaModeExample : MonoBehaviour{ void Start() { AlphaMode alphaMode = AlphaMode.PreMultipliedAlpha; AsyncOperation op = GameWindow.Main.SetAlphaMode(alphaMode); op.completed += _ => { Debug.Log($"Alpha mode set to {alphaMode} for {GameWindow.Main.GetTitle()}"); }; }}

Fields

Value

Description

DefaultUse the default alpha blending mode.
NonPreMultipliedAlphaUse non-pre-multiplied alpha blending.
PreMultipliedAlphaUse pre-multiplied alpha blending.