ホーム > デベロッパ > SophiaFramework > BREW C++ 逆引きコード集

BREW C++ プログラミング : SophiaFramework 逆引き FAQ・コード集

画像のサイズを取得する

画像のサイズを取得するには、SFBBitmap::GetInfo 関数、または、SFBImage::GetInfo 関数を使用します。

SFBBitmap の場合

// SFBBitmapSmp 型の bitmap に画像が格納されているとする

AEEBitmapInfo info = {0};
bitmap->GetInfo(&info);
SInt16 width = info.cx;   // 画像の幅
SInt16 height = info.cy;  // 画像の高さ

SFBImage の場合

// SFBImageSmp 型の image に画像が格納されているとする

AEEImageInfo info = {0};
image->GetInfo(&info);
SInt16 width = info.cx;   // 画像の幅
SInt16 height = info.cy;  // 画像の高さ

参照 SFBBitmap::GetInfo | SFBImage::GetInfo