CRIWARE for C#
Search Results for

    Show / Hide Table of Contents

    Class CriAtomExMonitor.DataUpdateNotificationCbFunc

    オーサリングツールによるデータ更新通知情報取得コールバック関数

    Inheritance
    object
    NativeCallbackBase<CriAtomExMonitor.DataUpdateNotificationCbFunc.Arg>
    CriAtomExMonitor.DataUpdateNotificationCbFunc
    Implements
    ICallback<CriAtomExMonitor.DataUpdateNotificationCbFunc.Arg>
    Inherited Members
    NativeCallbackBase<CriAtomExMonitor.DataUpdateNotificationCbFunc.Arg>.Event
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CriWare
    Assembly: CriWare.CriAtom.dll
    Syntax
    public class CriAtomExMonitor.DataUpdateNotificationCbFunc : NativeCallbackBase<CriAtomExMonitor.DataUpdateNotificationCbFunc.Arg>, ICallback<CriAtomExMonitor.DataUpdateNotificationCbFunc.Arg>
    Remarks

    説明:

    説明: インゲームプレビュー時にオーサリングツールからのデータ更新処理が発生した場合に呼び出すコールバック関数です。 インゲームプレビュー時にアプリケーション側でデータ更新状態を取得したい場合に使用します。 コールバック関数の登録には SetDataUpdateNotificationCallback(delegate* unmanaged[Cdecl]<IntPtr, DataUpdateNotificationInfo*, void>, IntPtr) 関数を使用します。 登録したコールバック関数は、インゲームプレビュー中にオーサリングツールからのデータ更新前後のタイミングで実行されます。

    注意: 基本的に、コールバック関数内ではAtomライブラリAPIを使用しないでください。 本コールバック関数内で長時間処理をブロックすると、音切れ等の問題が発生しますので、 ご注意ください。 コールバック関数に引数として渡されるCriAtomExMonitor.DataUpdateNotificationInfo構造体への参照はコールバック関数内だけで行ってください。 コールバック関数外で参照する場合は、別領域に内容を保存してから行ってください。

    Implements

    ICallback<TArgs>

    See Also

    SetDataUpdateNotificationCallback(delegate* unmanaged[Cdecl]<IntPtr, DataUpdateNotificationInfo*, void>, IntPtr)
    CriAtomExMonitor.DataUpdateNotificationInfo
    In this article
    Back to top Generated by DocFX