User manual - 拡張機能ライブラリ リファレンスマニュアルver.1.00(2008年5月26日)

85
2.2.1. bmp_iDisplayBmpImage
指定した BMP 形式のファイルの画像を指定した座標に表示します。(表示座標は、左上が始点になって
います)
int bmp_iDisplayBmpImage (
char *
pszBMPFile
,
unsigned char
ucRow
,
unsigned char
ucClm
)
パラメータ
pszBMPFile
ファイル名を指定します。
ucRow
表示する y 座標(063)を指定します。
ucClm
表示する x 座標(0127)を指定します。
戻り値
下記のフラグを返します。
BMP_OPERATONOK
正常終了
BMP_NOMEMORY
メモリが足りない
BMP_NOFILEOPEN
ファイルが開けない
BMP_NOFILEREAD
ファイルが読めない
BMP_NOFILESEEK
ファイルのシークができない
BMP_INVALIDTYPE
BMP ファイル内のイメージヘッダ情報、bfType の値が不正である
BMP_INVALIDWIDTH
画像が画面の右にはみ出している
BMP_INVALIDHEIGHT
画像が画面の下にはみ出している
BMP_NEGATIVEHEIGHT
BMP ファイル内のイメージヘッダ情報、bfHeight の値が不正である
BMP_INVALIDPLANES
BMP ファイル内のイメージヘッダ情報、bfPlanes の値が不正である
BMP_INVALIDBITCNT
BMP ファイル内のイメージヘッダ情報、bfBitcnt の値が不正である
BMP_COMPRESSED
BMP ファイル内のイメージヘッダ情報、bfCompressed の値が不正で
ある
BMP_NOPIXELDATA
BMP ファイル内のイメージデータ開始位置が不正である
BMP_INVALIDROW
ucRow の値が不正である
BMP_INVALIDCLM
ucClm の値が不正である
説明
本関数は指定した BMP 形式のファイルの画像を指定した座標に表示します。(表示座標は、左上が
始点になっています)
備考
表示できる画像は白黒のみ(白黒以外は BMP_INVALIDBITCNT)です。
画像データの圧縮形式は扱えません(圧縮形式のときは BMP_COMPRESSED)