Kamui2 Library - コールバック制御関数

kmSetFatalErrorCallback

Fatalエラー発生時のコールバック関数の登録

書式

KMSTATUS kmSetFatalErrorCallback( pFatalErrorCallback, pCallbackArguments )
PKMCALLBACKFUNC pFatalErrorCallback
PVOID pCallbackArguments

引数

pFatalErrorCallback   (入力)コールバック関数へのポインタ
pCallbackArguments   (入力)コールバック関数へ渡す引数のポインタ

戻り値

KMSTATUS_SUCCESS   成功

解説

Fatal Errorが発生したときに実行されるコールバック関数を登録します。

実行されるコールバック関数の引数には下記のいずれかの値がセットされます。

 定義   値   意味 
 KMI_FATAL_ERR_NATIVEOVERFLOW   (0x01)   ネイティブデータバッファのオーバーフロー 
 KMI_FATAL_ERR_VTXOVERFLOW   (0x02)   頂点データのオーバーフロー 
 KMI_FATAL_ERR_UNKNOWN   (0xFF)   未知のエラー 

VOID FatalErrorCallbackFunc(PVOID pCallbackArguments);

pCallbackArguments(入力):登録時に指定されたパラメータへのポインタです。


kmSetFatalErrorCallback
COPYRIGHT © NEC Corporation / © SEGA ENTERPRISES, LTD., 1998-2000