Method DuplicateSceneItem
- Namespace
- OBSStudioClient
- Assembly
- OBSClient.dll
DuplicateSceneItem(SceneRef, int, SceneRef?, Guid?, CancellationToken)
Duplicates a scene item, copying all transform and crop info.
public Task<int> DuplicateSceneItem(SceneRef scene, int sceneItemId, SceneRef? destinationScene = null, Guid? canvasUuid = null, CancellationToken cancellationToken = default)
Parameters
sceneSceneRefThe scene the item is in, by name or by UUID.
sceneItemIdintNumeric ID of the scene item. Restrictions: >= 0.
destinationSceneSceneRef?The scene to create the duplicated item in, by name or by UUID. If omitted: From scene is assumed.
canvasUuidGuid?UUID of the canvas the scene is in, if the scene is given by name.
cancellationTokenCancellationTokenA token that ends the wait for the response, which makes the method throw an OperationCanceledException. A request that was already sent is not undone: OBS Studio may still carry it out.
Returns
Remarks
Scenes only.