#include <nnsys/g2d/g2d_Renderer.h>
void NNS_G2dSetRendererImageProxy
(
NNSG2dRendererInstance* pRend,
const NNSG2dImageProxy* pImgProxy,
const NNSG2dImagePaletteProxy* pPltProxy
);
| pRend | [OUT] レンダラ 実体 |
| pImgProxy | [IN] 画像情報 |
| pPltProxy | [IN] パレット情報 |
なし
レンダラ 実体に 画像情報、パレット情報を設定します。
レンダラ 実体を使用する前に実行してください。
本関数は、Begin End Rendering()ブロック内でも使用が可能です。
注意:
最適化フラグ、NNS_G2D_RDR_OPZHINT_LOCK_PARAMS フラグを指定して
レンダリングを行っている場合は、Begin End Rendering()ブロック内での
使用が禁止されます。
これは、レンダラコアモジュールのBegin-End Rendering()呼び出しが
レンダラモジュールのBegin-End Rendering()と同じタイミングで呼び出される様になるからです。
レンダラコアモジュールでは、Begin-End Rendering()内で画像プロクシ設定を切り替えることは禁止されています。
( ImageProxyに関連するパラメータの前計算をBegin Rendering()で行っているためです。)
NNS_G2dSetCurrentImageProxy()が改名されました。以前の関数名は別名として残されています。
2004/11/10 説明の追加
2004/08/02 関数改名の実施
2004/05/28 初版