예제 #1
0
    /// <summary>
    /// Sends a signal to the lip-sync engine.
    /// </summary>
    /// <returns>error code</returns>
    /// <param name="context">Context.</param>
    /// <param name="signal">Signal.</param>
    /// <param name="arg1">Arg1.</param>
    /// <param name="arg2">Arg2.</param>
    public static int SendSignal(uint context, ovrLipSyncSignals signal, int arg1, int arg2)
    {
        if (IsInitialized() != ovrLipSyncSuccess)
        {
            return((int)ovrLipSyncError.Unknown);
        }

        return(ovrLipSyncDll_SendSignal(context, signal, arg1, arg2));
    }
예제 #2
0
 private static extern int ovrLipSyncDll_SendSignal(uint context,
                                                    ovrLipSyncSignals signal,
                                                    int arg1, int arg2);