Class VideoEncoderClassHandle
public abstract class VideoEncoderClassHandle : SafeHandle, IDisposable
- Inheritance
-
VideoEncoderClassHandle
- Implements
- Derived
- Inherited Members
Constructors
VideoEncoderClassHandle(bool)
protected VideoEncoderClassHandle(bool ownsHandle)
Parameters
ownsHandle
bool
Properties
IsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
public override sealed bool IsInvalid { get; }
Property Value
Methods
Equals(VideoEncoderClassHandle?)
public bool Equals(VideoEncoderClassHandle? other)
Parameters
other
VideoEncoderClassHandle
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
GetClose()
public VideoEncoderClassData.CloseCallback GetClose()
Returns
GetDecideAllocation()
public VideoEncoderClassData.DecideAllocationCallback GetDecideAllocation()
Returns
GetFinish()
public VideoEncoderClassData.FinishCallback GetFinish()
Returns
GetFlush()
public VideoEncoderClassData.FlushCallback GetFlush()
Returns
GetGetcaps()
public VideoEncoderClassData.GetcapsCallback GetGetcaps()
Returns
GetHandleFrame()
public VideoEncoderClassData.HandleFrameCallback GetHandleFrame()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetNegotiate()
public VideoEncoderClassData.NegotiateCallback GetNegotiate()
Returns
GetOpen()
public VideoEncoderClassData.OpenCallback GetOpen()
Returns
GetPrePush()
public VideoEncoderClassData.PrePushCallback GetPrePush()
Returns
GetProposeAllocation()
public VideoEncoderClassData.ProposeAllocationCallback GetProposeAllocation()
Returns
GetReset()
public VideoEncoderClassData.ResetCallback GetReset()
Returns
GetSetFormat()
public VideoEncoderClassData.SetFormatCallback GetSetFormat()
Returns
GetSinkEvent()
public VideoEncoderClassData.SinkEventCallback GetSinkEvent()
Returns
GetSinkQuery()
public VideoEncoderClassData.SinkQueryCallback GetSinkQuery()
Returns
GetSrcEvent()
public VideoEncoderClassData.SrcEventCallback GetSrcEvent()
Returns
GetSrcQuery()
public VideoEncoderClassData.SrcQueryCallback GetSrcQuery()
Returns
GetStart()
public VideoEncoderClassData.StartCallback GetStart()
Returns
GetStop()
public VideoEncoderClassData.StopCallback GetStop()
Returns
GetTransformMeta()
public VideoEncoderClassData.TransformMetaCallback GetTransformMeta()