Table of Contents

Class DecklinkVideoSinkInfo

Namespace
VisioForge.Core.Types.X.Decklink
Assembly
VisioForge.Core.dll

Decklink video sink info.

public class DecklinkVideoSinkInfo : IComparable

Inheritance

Implements

Inherited Members

Constructors

Initializes a new instance of the VisioForge.Core.Types.X.Decklink.DecklinkVideoSinkInfo class.

public DecklinkVideoSinkInfo(string name, uint deviceNumber)

Parameters

name string

The name.

deviceNumber uint

The device number.

Initializes a new instance of the VisioForge.Core.Types.X.Decklink.DecklinkVideoSinkInfo class.

public DecklinkVideoSinkInfo(Device device)

Parameters

device Device

The device.

Properties

Gets or sets the device number.

public uint DeviceNumber { get; set; }

Property Value

uint

Gets or sets the name of the model.

public string ModelName { get; set; }

Property Value

string

Gets or sets the name.

public string Name { get; set; }

Property Value

string

Gets the persistent identifier.

public long PersistentID { get; }

Property Value

long

Methods

Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

public int CompareTo(object obj)

Parameters

obj object

An object to compare with this instance.

Returns

int

A value that indicates the relative order of the objects being compared. The return value has these meanings:

Value Meaning
Less than zero This instance precedes obj in the sort order.
Zero This instance occurs in the same position in the sort order as obj.
Greater than zero This instance follows obj in the sort order.

Class as a string.

public override string ToString()

Returns

string

Returns String.