| Parameter | Description |
|---|---|
| window | The GameWindow instance this extension method is implicitly called on. |
| pipelineId | The QNX Screen pipeline ID. Must not be negative. |
AsyncOperation An AsyncOperation that can be used to track the completion of the pipeline ID update operation.
Sets the QNX Screen pipeline ID for the specified window. This is an extension method for GameWindow.
In the QNX Screen windowing system, this value maps the window to a specific display pipeline (hardware composition path/plane). This value determines how the window is composed and rendered on the target display. Throws an ArgumentException if the pipeline ID is negative.
Notes:
AsyncOperation that you can use to track the completion of the operation.using UnityEngine; using UnityEngine.Windowing; using UnityEngine.Windowing.QNX;
public class SetPipelineIdExample : MonoBehaviour { void Start() { AsyncOperation op = GameWindow.Main.SetPipelineId(0);
op.completed += _ => { Debug.Log($"Pipeline ID set for {GameWindow.Main.GetTitle()}"); }; } }