Table of Contents

Class VideoOverlayHelper

Namespace
GstVideo
Assembly
GstVideo-1.0.dll
public sealed class VideoOverlayHelper : Object, IObject, INotifyPropertyChanged, IDisposable, VideoOverlay, IHandle, GTypeProvider
Inheritance
VideoOverlayHelper
Implements
Inherited Members

Constructors

VideoOverlayHelper(IntPtr, bool)

public VideoOverlayHelper(IntPtr handle, bool ownedRef)

Parameters

handle IntPtr
ownedRef bool

Methods

Expose()

public void Expose()

GetGType()

public static Type GetGType()

Returns

Type

GotWindowHandle(UIntPtr)

public void GotWindowHandle(UIntPtr handle)

Parameters

handle nuint

HandleEvents(bool)

public void HandleEvents(bool handleEvents)

Parameters

handleEvents bool

InstallProperties(ObjectClass, int)

[Version("1.14")]
public static void InstallProperties(ObjectClass oclass, int lastPropId)

Parameters

oclass ObjectClass
lastPropId int

PrepareWindowHandle()

public void PrepareWindowHandle()

SetProperty(Object, int, uint, Value)

[Version("1.14")]
public static bool SetProperty(Object @object, int lastPropId, uint propertyId, Value value)

Parameters

object Object
lastPropId int
propertyId uint
value Value

Returns

bool

SetRenderRectangle(int, int, int, int)

public bool SetRenderRectangle(int x, int y, int width, int height)

Parameters

x int
y int
width int
height int

Returns

bool

SetWindowHandle(UIntPtr)

public void SetWindowHandle(UIntPtr handle)

Parameters

handle nuint