ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

ICAMERA_SetMediaDataの引数,ドキュメントにない情報あり(ネタメモ)

2005-01-14 22:06:01 | ケータイ
http://www.geocities.jp/xmldtp/index_brew.htmのネタに書く、メモ

ICAMERA_SetMediaDataでファイル名を設定しようとしたとき、
BREW3.0.1SDKのAPIドキュメントをみると、

int ICAMERA_SetMediaData
(
ICamera * pICamera,
AEEMediaData * pmd,
const char * cpszMIME
)

で、3番目の引数、「MIME型のメディア」と書かれているだけで、これがどこに定義されているのかわからない(2番目の引数は、AEEMediaDataに書いてある)。

これは、AEEMIMETypesに定義されている(APIドキュメントは、「AEEMIMETypes」を参照のこと)
たとえば、JPEG画像で書き出したいなら(JPEGは、たいていExifフォーマットだろうけど。Exifかどうかは、auショップにいって、仲間ゆきえだっけ?が出ている総合カタログを見れば書いてある)、
#define MT_JPG "image/jpg"
って定義してある。

問題は、この定義をそのまま書くと、エラーになる。
理由は、このMIME型を宣言しているヘッダーファイルをインクルードしてないから
(ドキュメントに、どこに定義されているか書いていない)

#include "AEEMimeTypes.h"

を追加してくれ!

この記事についてブログを書く
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« BREWのICamera、ドキュメント... | トップ | BREWで、メニューからアプリ... »
最新の画像もっと見る

ケータイ」カテゴリの最新記事