#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 初版