DesktopTexture Op

DesktopTexture

Capture desktop windows or screens as a texture DesktopTexture


  • Use "Refresh Sources" to update the list of windows if new windows are opened or titles change.

Full Name
  • Ops.Extension.Standalone.DesktopTexture
VisibilityLicense
  • MIT
AuthorgithubMaintained by TeamCore Libraries
  • cgl
  • standalone_electron









No op example found on this server

INPUT PORTS


Render (Trigger)

Trigger to update the texture.

Texture

Active (Number: boolean)

Boolean to start or stop capturing.

Source

Refresh Sources (Trigger)

Trigger to reload the list of available screens and windows.

Update Size (Trigger)
Source index (Number: integer)

Dropdown to select the source to capture.

Texture

Flip Y (Number: boolean)
FPS (Number: integer)

Source

Requested Width (Number: integer)
Requested Height (Number: integer)

Video Element

Show HTML Element (Number: boolean)
CSS (String)

OUTPUT PORTS


Next (Trigger)

Trigger for the next op.

Texture (Object)

The captured video texture.

Ratio (Number)

Aspect ratio of the captured video.

Available (booleanNumber)

Boolean indicating if the capture is ready.

Size Width (Number)

Width of the captured video.

Size Height (Number)

Height of the captured video.

Error (String)

Error message if something goes wrong.

HTML Element (Object)

The underlying video-element.


Changelog

Patches using DesktopTexture

  • Examples
  • Public
  • My Patches