User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)

180
11.7.19 bmp_iDisplayBmpImage
指定した BMP 画像のファイルを指定した座標に表示します。
int bmp_iDisplayBmpImage(
char *
pszBMPFile
,
unsigned char
ucRow
,
unsigned char
ucClm
);
パラメータ
pszBMPFile
ファイル名を指定します。
ucRow
表示する y 座標を 0127 の範囲で指定します。
ucClm
表示する x 座標を 0127 の範囲で指定します。
戻り値
下記の値を返します。
BMP_OPERATONOK
:正常終了
BMP_NOMEMORY
:メモリが足りません。
BMP_NOFILEOPEN
:ファイルが開けません。
BMP_NOFILEREAD
:ファイルが読めません。
BMP_NOFILESEEK
:ファイルのシークができません。
BMP_INVALIDTYPE
BMP 形式画像ではありません。
BMP_INVALIDWIDTH
:画像が画面の右にはみ出しています。
BMP_INVALIDHEIGHT
:画像が画面の下にはみ出しています。
BMP_NEGATIVEHEIGHT
BMP ヘッダ情報の画像の高さの値が不正です。
BMP_INVALIDPLANES
BMP ヘッダ情報プレーン数の値が不正です。
BMP_INVALIDBITCNT
白黒画像ではありません。
BMP_COMPRESSED
圧縮形式の BMP 画像です。
BMP_NOPIXELDATA
イメージデータ開始位置が不正です。
BMP_INVALIDROW
y 座標の値が不正です。
BMP_INVALIDCLM
x 座標の値が不正です。
解説
本関数は指定した BMP 形式画像のファイルを指定した座標に表示します。表示座標は、左上が始点
(0,0)となります。
表示できる画像は白黒のみです。カラー画像の場合は BMP_INVALIDBITCNT エラーとなります。
圧縮形式の BMP 画像は扱えません。圧縮形式の場合は BMP_COMPRESSED エラーとなります。
本関数を使用する場合は、DTBMP.H をインクルードしてください。