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

kmSetTexOverflowCallback

テクスチャメモリの取得に失敗した時のコールバック関数の登録

書式

KMSTATUS kmSetTexOverflowCallback( pTexOverflowCallback, pCallbackArguments )
PKMCALLBACKFUNC pTexOverflowCallback
PVOID pCallbackArguments

引数

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

戻り値

KMSTATUS_SUCCESS   成功

解説

テクスチャメモリにテクスチャを登録しようとして失敗した時に実行されるコールバック関数を登録します。

この原因としては、設定したテクスチャメモリ内に空き領域が不足している場合と、 空き領域の合計は足りていても登録しようとしたサイズで連続したテクスチャ領域が取得できないという場合があります。

コールバック関数は、以下の形式でコーディングしてください。

VOID TexOverflowCallbackFunc(PVOID pCallbackArguments);

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


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