- 452 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 11:31:34 ]
- 質問です。
ICAMERA_GetSizeListで撮影可能な写真のサイズを取得しようと 思っているのですが上手くいきません。 機種はW51Hです。 ttp://brewforums.qualcomm.com/showthread.php?t=9219 こちらの掲示板の内容を参考に次のような処理を作りました。 int Count = 0; AEESize *pList; boolean bRange; ICamera* pICamera; if( ISHELL_CreateInstance( pIShell , AEECLSID_CAMERA, (void**)&pICamera ) == SUCCESS ) { pList = (AEESize*)CAM_MODE_SNAPSHOT; if( ICAMERA_GetSizeList( pICamera , &pList , &bRange ) == SUCCESS ) { for( ; pList[Count].cx > 0 && pList[Count].cy > 0 ; Count++ ); } } ICAMERA_Release( pICamera ); その結果、上記のfor文を実行した場合アプリが落ちてしまいます。 また、pListの中にはありえないようなサイズ(万単位×1とか0とか)の値が返ってきていました。 何が問題なのでしょうか。
|

|