Table of Contents

Class DeviceProviderFactory

Namespace
Gst
Assembly
Gst-1.0.dll
public class DeviceProviderFactory : PluginFeature, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
DeviceProviderFactory
Implements
Inherited Members

Constructors

DeviceProviderFactory()

public DeviceProviderFactory()

DeviceProviderFactory(params ConstructArgument[])

protected DeviceProviderFactory(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

DeviceProviderFactory(IntPtr, bool)

protected DeviceProviderFactory(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Methods

Find(string)

[Version("1.4")]
public static DeviceProviderFactory? Find(string name)

Parameters

name string

Returns

DeviceProviderFactory

Get()

[Version("1.4")]
public DeviceProvider? Get()

Returns

DeviceProvider

GetByName(string)

[Version("1.4")]
public static DeviceProvider? GetByName(string factoryname)

Parameters

factoryname string

Returns

DeviceProvider

GetDeviceProviderType()

[Version("1.4")]
public Type GetDeviceProviderType()

Returns

Type

GetGType()

public static Type GetGType()

Returns

Type

GetMetadata(string)

[Version("1.4")]
public string? GetMetadata(string key)

Parameters

key string

Returns

string

GetMetadataKeys()

[Version("1.4")]
public string[]? GetMetadataKeys()

Returns

string[]

HasClasses(string?)

[Version("1.4")]
public bool HasClasses(string? classes)

Parameters

classes string

Returns

bool

HasClassesv(string[]?)

[Version("1.4")]
public bool HasClassesv(string[]? classes)

Parameters

classes string[]

Returns

bool

ListGetDeviceProviders(Rank)

[Version("1.4")]
public static List ListGetDeviceProviders(Rank minrank)

Parameters

minrank Rank

Returns

List