Class NativeSdkMethods
Native methods from Razer's Chroma SDK.
Namespace: Colore.Native
Assembly: Colore.dll
Syntax
public sealed class NativeSdkMethods : Object, INativeSdkMethods, IDisposable
Properties
CreateChromaLinkEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateChromaLinkEffectDelegate CreateChromaLinkEffect { get; }
Property Value
Type | Description |
---|---|
Native |
CreateEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateEffectDelegate CreateEffect { get; }
Property Value
Type | Description |
---|---|
Native |
CreateHeadsetEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateHeadsetEffectDelegate CreateHeadsetEffect { get; }
Property Value
Type | Description |
---|---|
Native |
CreateKeyboardEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateKeyboardEffectDelegate CreateKeyboardEffect { get; }
Property Value
Type | Description |
---|---|
Native |
CreateKeypadEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateKeypadEffectDelegate CreateKeypadEffect { get; }
Property Value
Type | Description |
---|---|
Native |
CreateMouseEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateMouseEffectDelegate CreateMouseEffect { get; }
Property Value
Type | Description |
---|---|
Native |
CreateMousepadEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.CreateMousepadEffectDelegate CreateMousepadEffect { get; }
Property Value
Type | Description |
---|---|
Native |
DeleteEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.DeleteEffectDelegate DeleteEffect { get; }
Property Value
Type | Description |
---|---|
Native |
Init
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.InitDelegate Init { get; }
Property Value
Type | Description |
---|---|
Native |
QueryDevice
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.QueryDeviceDelegate QueryDevice { get; }
Property Value
Type | Description |
---|---|
Native |
RegisterEventNotification
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.RegisterEventNotificationDelegate RegisterEventNotification { get; }
Property Value
Type | Description |
---|---|
Native |
SetEffect
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.SetEffectDelegate SetEffect { get; }
Property Value
Type | Description |
---|---|
Native |
UnInit
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.UnInitDelegate UnInit { get; }
Property Value
Type | Description |
---|---|
Native |
UnregisterEventNotification
Gets a reference to the loaded Native
Declaration
public NativeSdkMethods.UnregisterEventNotificationDelegate UnregisterEventNotification { get; }
Property Value
Type | Description |
---|---|
Native |
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
Finalize()
Finalizes an instance of the Native
Declaration
protected override void Finalize()