# NNS_G2dInitCellAnimationVramTransfered

## 構文

      #include <nnsys/g2d/g2d_CellAnimation.h>

      void NNS_G2dInitCellAnimationVramTransfered(
                                      NNSG2dCellAnimation*        pCellAnim,
                                      const NNSG2dAnimSequence*   pAnimSeq,
                                      const NNSG2dCellDataBank*   pCellBank,
                                      u32                         vramSettingHandle,
                                      u32                         dstAddr3D,
                                      u32                         dstAddr2DMain,
                                      u32                         dstAddr2DSub,
                                      const void*                 pSrcNCGR,
                                      const void*                 pSrcNCBR,
                                      u32                         szSrcData );

## 引数

pCellAnim | [OUT] セルアニメーション
pAnimSeq | [IN] アニメーションシーケンス
pCellBank | [IN] セルデータバンク
vramSettingHandle | [IN] セル転送状態オブジェクトのハンドル
dstAddr3D | [IN] VRAM転送先アドレス
dstAddr2DMain | [IN] VRAM転送先アドレス
dstAddr2DSub | [IN] VRAM転送先アドレス
pSrcNCGR | [IN] VRAM転送元データ（2D用キャラクタデータ）
pSrcNCBR | [IN] VRAM転送元データ（3D用テクスチャデータ）
szSrcData | [IN] VRAM転送元データサイズ

## 返り値

なし

## 説明

VRAM転送アニメーションをする、セルアニメーションを初期化します。
使用しないVRAMに対しての転送先アドレス指定は NNS_G2D_VRAM_ADDR_NONE を指定してください。
転送元データの pSrcNCGR pSrcNCBR について、使用しない場合は NULLを設定してください。
dstAddr3D dstAddr2DMain dstAddr2DSub のすべてが NNS_G2D_VRAM_ADDR_NONE に指定された場合はアサートに失敗します。
pSrcNCGR pSrcNCBR 双方が NULLに指定された場合はアサートに失敗します。
pCellBankはVRAM転送情報を持つVRAM転送専用に出力されたデータを使用してください。
本関数はNNS_G2dInitializeCellAnimationVramTransfered()から改名された新しい名前です。以前の関数は、互換性維持のため別名として残されています。

## 参照

`NNS_G2dInitializeCellAnimationVramTransfered
`

## 履歴

2007/11/26 読み取り引数にconstキーワードを追加

2004/07/20 初版