NNS_G2dLoadImageVramTransfer

構文

#include <nnsys/g2d/g2d_Image.h>
void NNS_G2dLoadImageVramTransfer(
                               const NNSG2dCharacterData*  pSrcData, 
                               u32                         baseAddr, 
                               NNS_G2D_VRAM_TYPE           type, 
                               NNSG2dImageProxy*           pImgProxy );
  

引数

pSrcData [IN] 入力画像データソース
baseAddr [IN] 読み込み先アドレス
type [IN] VRAM利用の種類(3D 2D-Main 2D-Sub )
pImgProxy [OUT] 読み込み結果を格納する画像プロクシ

返り値

なし

説明

画像プロクシにロード結果、画像フォーマットを設定します。
VRAM転送用の画像素材専用の関数です。
ほかの NNS_G2dLoadImageXXX() 関数とはことなり実際には画像データをハードウエアにロードしません。 実際のロードはゲームループ中で、VRAM転送モジュールが行うこととなります。
2D Graphics Engine 用VRAMが指定された場合は、内部で 2D Graphics Engine の キャラクタモードを1Dマッピングモードに設定します。
(NCGR,NCBRファイルではVRAM転送用の画像素材は必ず1Dマッピングモードで格納されています。)

参照

なし

履歴

2004/05/28 初版