AlphaMode
Options for alpha blending modes in QNX game windows.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Enum
- Namespace: UnityEngine.Windowing.QNX
- Assembly: UnityEngine.QNXWindowingModule
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 |
|---|---|
| Default | Use the default alpha blending mode. |
| NonPreMultipliedAlpha | Use non-pre-multiplied alpha blending. |
| PreMultipliedAlpha | Use pre-multiplied alpha blending. |