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 NativeSdkMethods.CreateChromaLinkEffectDelegate.
Declaration
public NativeSdkMethods.CreateChromaLinkEffectDelegate CreateChromaLinkEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateChromaLinkEffectDelegate |
CreateEffect
Gets a reference to the loaded NativeSdkMethods.CreateEffectDelegate.
Declaration
public NativeSdkMethods.CreateEffectDelegate CreateEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateEffectDelegate |
CreateHeadsetEffect
Gets a reference to the loaded NativeSdkMethods.CreateHeadsetEffectDelegate.
Declaration
public NativeSdkMethods.CreateHeadsetEffectDelegate CreateHeadsetEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateHeadsetEffectDelegate |
CreateKeyboardEffect
Gets a reference to the loaded NativeSdkMethods.CreateKeyboardEffectDelegate.
Declaration
public NativeSdkMethods.CreateKeyboardEffectDelegate CreateKeyboardEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateKeyboardEffectDelegate |
CreateKeypadEffect
Gets a reference to the loaded NativeSdkMethods.CreateKeypadEffectDelegate.
Declaration
public NativeSdkMethods.CreateKeypadEffectDelegate CreateKeypadEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateKeypadEffectDelegate |
CreateMouseEffect
Gets a reference to the loaded NativeSdkMethods.CreateMouseEffectDelegate.
Declaration
public NativeSdkMethods.CreateMouseEffectDelegate CreateMouseEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateMouseEffectDelegate |
CreateMousepadEffect
Gets a reference to the loaded NativeSdkMethods.CreateMousepadEffectDelegate.
Declaration
public NativeSdkMethods.CreateMousepadEffectDelegate CreateMousepadEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.CreateMousepadEffectDelegate |
DeleteEffect
Gets a reference to the loaded NativeSdkMethods.DeleteEffectDelegate.
Declaration
public NativeSdkMethods.DeleteEffectDelegate DeleteEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.DeleteEffectDelegate |
Init
Gets a reference to the loaded NativeSdkMethods.InitDelegate.
Declaration
public NativeSdkMethods.InitDelegate Init { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.InitDelegate |
QueryDevice
Gets a reference to the loaded NativeSdkMethods.QueryDeviceDelegate.
Declaration
public NativeSdkMethods.QueryDeviceDelegate QueryDevice { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.QueryDeviceDelegate |
RegisterEventNotification
Gets a reference to the loaded NativeSdkMethods.RegisterEventNotificationDelegate.
Declaration
public NativeSdkMethods.RegisterEventNotificationDelegate RegisterEventNotification { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.RegisterEventNotificationDelegate |
SetEffect
Gets a reference to the loaded NativeSdkMethods.SetEffectDelegate.
Declaration
public NativeSdkMethods.SetEffectDelegate SetEffect { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.SetEffectDelegate |
UnInit
Gets a reference to the loaded NativeSdkMethods.UnInitDelegate.
Declaration
public NativeSdkMethods.UnInitDelegate UnInit { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.UnInitDelegate |
UnregisterEventNotification
Gets a reference to the loaded NativeSdkMethods.UnregisterEventNotificationDelegate.
Declaration
public NativeSdkMethods.UnregisterEventNotificationDelegate UnregisterEventNotification { get; }
Property Value
Type | Description |
---|---|
NativeSdkMethods.UnregisterEventNotificationDelegate |
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
Finalize()
Finalizes an instance of the NativeSdkMethods class.
Declaration
protected override void Finalize()