Nintendo MessageStudio ヘルプ

LMS_GetAttrOffsetByName

この関数は、属性の名前から、属性の構造体中でのオフセット位置を取得する関数です。

この関数は、関数の呼び出しを単純化する目的で設けられたヘルパ関数です。内部的にはLMS_GetAttrInfoIndexByName関数LMS_GetAttrOffset関数の二つの関数を順番に呼び出しているだけです。

構文

libms_s32_t LMS_GetAttrOffsetByName( LMSProjFile* pFile, const char* pName );

引数

引数名意味
pFileLMSProjFile*属性のオフセット位置を取得したい対象のプロジェクトファイルオブジェクトを指定してください(LMS_InitProject関数で返ってきた値)。
pNameconst char*属性名文字列へのポインタを指定してください。 NULL終端のASCII文字列である必要があります。

戻り値

成功した場合、オフセット位置が返ります。 失敗した場合、eLMSRet_NotFoundが返ります。