# SetParams(int, int, int, int)

> Windows platforms only. Sets rendering size and position on screen.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public void SetParams(int width, int height, int x, int y)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Windows/macOS platforms only. The width of the window.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Windows/macOS platforms only. The height of the window.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Windows/macOS platforms only. The x position of the window.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Windows/macOS platforms only. The y position of the window.

### Remarks

To change the size and position of primary display you must also activate it by calling `Display.displays[0].Activate(0, 0, 0)`.
