#include <nnsys/g2d/g2d_Renderer.h>
void NNS_G2dSetRendererImageProxy
(
NNSG2dRendererInstance* pRend,
const NNSG2dImageProxy* pImgProxy,
const NNSG2dImagePaletteProxy* pPltProxy
);
pRend |
[OUT] Renderer entity |
| pImgProxy | [IN] Image information |
| pPltProxy | [IN] Palette information |
None.
Sets the image data and the palette data to the renderer entity. Execute this function before using the renderer entity.
This function can be used in the Begin-End rendering block.
Note:
When rendering is done by specifying the optimization flag and NNS_G2D_RDR_OPZHINT_LOCK_PARAMS, the use inside the Begin-End rendering block is prohibited.
This is because the Begin-End rendering of the rendering core module is called at the same timing as the Begin-End rendering of the renderer module.
With the renderer core module, the switching of the image proxy in Begin-End rendering is prohibited. This is because the precalculation of the parameters associated with ImageProxy is done at Begin-End rendering.
NNS_G2dSetCurrentImageProxy has undergone a name change. The previous function name remains as a separate name.
11/10/2004 Added description.
08/02/2004 Renamed function.
05/28/2004 Initial version.
CONFIDENTIAL