Table of Contents

Constructor Canvas

Namespace
OBSStudioClient.Classes
Assembly
OBSClient.dll

Canvas(string, Guid, CanvasFlags, CanvasVideoSettings)

Provides a class for a Canvas.

[JsonConstructor]
public Canvas(string canvasName, Guid canvasUuid, CanvasFlags canvasFlags, CanvasVideoSettings canvasVideoSettings)

Parameters

canvasName string

The canvas name.

canvasUuid Guid

The canvas uuid.

canvasFlags CanvasFlags

The capability flags of the canvas.

canvasVideoSettings CanvasVideoSettings

The video settings of the canvas.

Remarks

Initializes a new instance of the Canvas class. Canvases let OBS Studio render multiple independent outputs; available since obs-websocket 5.7.0.