# NNS_G2dDrawOneOam3DDirect

## 構文

      #include <nnsys/g2d/g2d_OamSoftwareSpriteDraw.h>

      	void NNS_G2dDrawOneOam3DDirect
      	(
      		const GXOamAttr*                pOam,
      		const NNSG2dImageAttr*          pTexImageAttr,
      		u32                             texBaseAddr,
      		u32                             pltBaseAddr
      	);

## 引数

pOam | [IN] GXOamAttr
pTexImageAttr | [IN] テクスチャ属性
texBaseAddr | [IN] テクスチャベースアドレス
pltBaseAddr | [IN] パレットベースアドレス

## 返り値

なし。

## 説明

単一OBJを3Dグラフィックスエンジンを使用して、内部バッファを使用せずに直接描画します。
3Dグラフィックスエンジンが使用するテクスチャデータ、パレットデータ、の設定のための情報を引数で指定します。
アフィンパラメータを参照するOBJを描画する場合は、 3Dグラフィックスエンジンのアフィン変換設定をユーザが適切に設定してから本関数をコールするか、 NNS_G2dDrawOneOam3DDirectWithPosAffine()を使用して描画していただく必要があります。(注意：これは、本関数の以前のバージョンの振る舞いと異なる振る舞いです。)
カメラの設定をすませておくことが必要です。 カメラの設定はNNS_G2dSetupSoftwareSpriteCamera（）を使用してください。

## 参照

`NNS_G2dSetupSoftwareSpriteCamera
NNS_G2dDrawOneOam3DDirectWithPosAffine
NNS_G2dDrawOneOam3DDirect*Fast
`

## 履歴

2004/05/28 初版