#include <nnsys/g2d/g2d_RendererCore.h>
void NNS_G2dSetRndCoreAffineOverwriteMode
(
NNSG2dRndCoreInstance* pRnd,
NNSG2dRendererAffineTypeOverwiteMode mode
);
| pRnd | [OUT] Renderer core |
| mode | [IN] Enumerator to display the overwrite operation of the affine transformation mode. (NNSG2dRendererAffineTypeOverwiteMode) |
None.
Sets the overwrite behavior for the affine transformation mode.
The enumerator definitions for the various types of overwrite actions are shown in the following example:
typedef enum NNSG2dRendererAffineTypeOverwiteMode
{
NNS_G2D_RND_AFFINE_OVERWRITE_NONE, // Does not overwrite
NNS_G2D_RND_AFFINE_OVERWRITE_NORMAL,// Sets to the normal affine transformation
NNS_G2D_RND_AFFINE_OVERWRITE_DOUBLE // Sets to the double-size affine transformation
}NNSG2dRendererAffineTypeOverwiteMode;
This function can be called inside or outside of the BeginRendering — EndRendering block.NNS_G2D_RND_AFFINE_OVERWRITE_DOUBLE is specified, the renderer will internally perform position correction of the OBJ.None.
06/06/2005 Added warning about position correction processing.
11/10/2004 Initial version.
CONFIDENTIAL