Unity 6.3
0 онлайн 57 гостей 3 в системе
Вход

DisplayInfo.GetLayout

Declaration

public static void GetLayout(List<DisplayInfo> displayLayout);

Параметры

Параметр Описание
displayLayout Список для заполнения информацией о подключенных дисплеях.

Описание

Получение сведений о подключенных дисплеях и заполнение списка свойствами, такими как имя дисплея, разрешение, частота обновления и другие соответствующие атрибуты.

Эта функция не выделяет управляемую память вне Редактора. Вы можете вызвать этот метод, не создавая мусора или не запуская сборщик мусора. Эта функция поддерживается только на Windows, macOS, Linux и встраиваемых платформах.

using System.Collections.Generic;
using UnityEngine;

public class DisplayInfoTest : MonoBehaviour { private List<DisplayInfo> displays = new List<DisplayInfo>();

void Start() { DisplayInfo.GetLayout(displays); Debug.Log("Display count: " + displays.Count); Debug.Log("==="); foreach (var display in displays) { Debug.Log("Display name: " + display.name); Debug.Log("Display width: " + display.width); Debug.Log("Display height: " + display.height); Debug.Log("==="); } } }