Class VideoOverlayHelper
- Namespace
- GstVideo
- Assembly
- GstVideo-1.0.dll
public sealed class VideoOverlayHelper : Object, VideoOverlay, NativeObject, IDisposable, InstanceFactory, GTypeProvider
- Inheritance
-
VideoOverlayHelper
- Implements
- Inherited Members
Methods
Expose()
public void Expose()
GetGType()
public static Type GetGType()
Returns
GotWindowHandle(ref nuint)
public void GotWindowHandle(ref nuint handle)
Parameters
handlenuint
HandleEvents(bool)
public void HandleEvents(bool handleEvents)
Parameters
handleEventsbool
InstallProperties(ObjectClass, int)
[Version("1.14")]
public static void InstallProperties(ObjectClass oclass, int lastPropId)
Parameters
oclassObjectClasslastPropIdint
NewFromPointer(nint, bool)
Creates a new managed VideoOverlayHelper instance for a given pointer.
public static VideoOverlayHelper NewFromPointer(nint ptr, bool ownsHandle)
Parameters
Returns
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
Returns
SetRenderRectangle(int, int, int, int)
public bool SetRenderRectangle(int x, int y, int width, int height)
Parameters
Returns
SetWindowHandle(ref nuint)
public void SetWindowHandle(ref nuint handle)
Parameters
handlenuint