#include <nnsys/g2d/g2d_Oam.h>
void NNS_G2dSetOamManagerAffine(
NNSG2dOamManagerInstance* pMan,
const MtxFx22* mtx,
u16 idx );
| pMan | [OUT] OAMマネージャの実態 |
mtx |
[IN] アフィン変換行列 |
idx |
[IN] アフィンパラメータインデックス |
なし。
OAMマネージャにアフィンパラメータをインデックス指定で設定します。
OAMマネージャ実体によって管理されていない、アフィンパラメータに対して有効です。
アフィンパラメータ管理状態ではNNS_G2dEntryOamManagerAffine()をご使用ください。
OAMマネージャ実体に管理されたアフィンパラメータ領域に対して設定を行った場合は、警告をします。
NNS_G2dEntryOamAffine()が改名されました。以前の関数は別名として残されています。
typedef enum NNSG2dOamType
{
NNS_G2D_OAMTYPE_INVALID = 0, // 不正な種類
NNS_G2D_OAMTYPE_MAIN, // Oam in Main 2D Graphics Engine.
NNS_G2D_OAMTYPE_SUB, // Oam in Sub 2D Graphics Engine.
NNS_G2D_OAMTYPE_SOFTWAREEMULATION, // 3D Graphics Engine を 使用した エミュレーション
NNS_G2D_OAMTYPE_MAX
}NNSG2dOamType;
NNS_G2dEntryOamAffine
NNS_G2dEntryOamManagerAffine
2004/10/12 誤植の修正。説明の追加。
2004/08/02 関数改名の実施
2004/05/28 初版