Class BaseTransformClassHandle
public abstract class BaseTransformClassHandle : SafeHandle, IDisposable
- Inheritance
-
BaseTransformClassHandle
- Implements
- Derived
- Inherited Members
Constructors
BaseTransformClassHandle(bool)
protected BaseTransformClassHandle(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(BaseTransformClassHandle?)
public bool Equals(BaseTransformClassHandle? other)
Parameters
other
BaseTransformClassHandle
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
GetAcceptCaps()
public BaseTransformClassData.AcceptCapsCallback GetAcceptCaps()
Returns
GetBeforeTransform()
public BaseTransformClassData.BeforeTransformCallback GetBeforeTransform()
Returns
GetCopyMetadata()
public BaseTransformClassData.CopyMetadataCallback GetCopyMetadata()
Returns
GetDecideAllocation()
public BaseTransformClassData.DecideAllocationCallback GetDecideAllocation()
Returns
GetFilterMeta()
public BaseTransformClassData.FilterMetaCallback GetFilterMeta()
Returns
GetFixateCaps()
public BaseTransformClassData.FixateCapsCallback GetFixateCaps()
Returns
GetGenerateOutput()
public BaseTransformClassData.GenerateOutputCallback GetGenerateOutput()
Returns
GetGetUnitSize()
public BaseTransformClassData.GetUnitSizeCallback GetGetUnitSize()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetParentClass()
public ElementClassData GetParentClass()
Returns
GetPassthroughOnSameCaps()
public bool GetPassthroughOnSameCaps()
Returns
GetPrepareOutputBuffer()
public BaseTransformClassData.PrepareOutputBufferCallback GetPrepareOutputBuffer()
Returns
GetProposeAllocation()
public BaseTransformClassData.ProposeAllocationCallback GetProposeAllocation()
Returns
GetQuery()
public BaseTransformClassData.QueryCallback GetQuery()
Returns
GetSetCaps()
public BaseTransformClassData.SetCapsCallback GetSetCaps()
Returns
GetSinkEvent()
public BaseTransformClassData.SinkEventCallback GetSinkEvent()
Returns
GetSrcEvent()
public BaseTransformClassData.SrcEventCallback GetSrcEvent()
Returns
GetStart()
public BaseTransformClassData.StartCallback GetStart()
Returns
GetStop()
public BaseTransformClassData.StopCallback GetStop()
Returns
GetSubmitInputBuffer()
public BaseTransformClassData.SubmitInputBufferCallback GetSubmitInputBuffer()
Returns
GetTransform()
public BaseTransformClassData.TransformCallback GetTransform()
Returns
GetTransformCaps()
public BaseTransformClassData.TransformCapsCallback GetTransformCaps()
Returns
GetTransformIp()
public BaseTransformClassData.TransformIpCallback GetTransformIp()
Returns
GetTransformIpOnPassthrough()
public bool GetTransformIpOnPassthrough()
Returns
GetTransformMeta()
public BaseTransformClassData.TransformMetaCallback GetTransformMeta()
Returns
GetTransformSize()
public BaseTransformClassData.TransformSizeCallback GetTransformSize()