Search Results for

    Show / Hide Table of Contents

    Class NativeSdkMethods.CreateKeyboardEffectDelegate

    Create keyboard effect.

    Inheritance
    Object
    NativeSdkMethods.CreateKeyboardEffectDelegate
    Namespace: Colore.Native
    Assembly: Colore.dll
    Syntax
    public sealed class CreateKeyboardEffectDelegate : MulticastDelegate
    Remarks

    The param parameter should point to the relevant struct for the passed in effect, according to the following list.

    Effect typeEffect struct
    StaticStaticKeyboardEffect
    CustomKeyCustomKeyboardEffect

    Constructors

    CreateKeyboardEffectDelegate(Object, IntPtr)

    Declaration
    public CreateKeyboardEffectDelegate(object object, IntPtr method)
    Parameters
    Type Name Description
    Object object
    IntPtr method

    Methods

    BeginInvoke(KeyboardEffectType, IntPtr, ref Guid, AsyncCallback, Object)

    Declaration
    public virtual IAsyncResult BeginInvoke(KeyboardEffectType effectType, IntPtr param, ref Guid effectId, AsyncCallback callback, object object)
    Parameters
    Type Name Description
    KeyboardEffectType effectType
    IntPtr param
    Guid effectId
    AsyncCallback callback
    Object object
    Returns
    Type Description
    IAsyncResult

    EndInvoke(ref Guid, IAsyncResult)

    Declaration
    public virtual Result EndInvoke(ref Guid effectId, IAsyncResult result)
    Parameters
    Type Name Description
    Guid effectId
    IAsyncResult result
    Returns
    Type Description
    Result

    Invoke(KeyboardEffectType, IntPtr, ref Guid)

    Declaration
    public virtual Result Invoke(KeyboardEffectType effectType, IntPtr param, ref Guid effectId)
    Parameters
    Type Name Description
    KeyboardEffectType effectType
    IntPtr param
    Guid effectId
    Returns
    Type Description
    Result
    In This Article
    Back to top Copyright © 2015-2021 by Adam Hellberg and Brandon Scott
    Generated by DocFX