構文
void ShowPicture(
int x_offs,
int y_offs,
const unsigned char *ptr
);
パラメータ
- x_offs
-
[in] ビットマップの表示位置(左上隅)を指定する画面のX座標の値を指定します。
設定範囲:0 〜 (DISP_WIDTH - 1) - y_offs
-
[in] ビットマップの表示位置(左上隅)を指定する画面のY座標の値を指定します。
設定範囲:0 〜 (DISP_HEIGHT - 1) - ptr
-
[in] 表示するビットマップデータを指定します。
ビットマップデータは、以下の順に値を格納します。値 説明 ptr[0] X軸方向のビットマップサイズ ptr[1] Y軸方向のビットマップサイズ ptr[2] ビットマップ値。
X軸方向のビットマップサイズが8の倍数でないときは、
剰余分をMSBから詰めて格納します。
戻り値
なし
解説
画面左上隅の座標値は(0,0)です。
画面右下隅の座標値は(DISP_WIDTH - 1, DISP_HEIGHT - 1)です。
ビットマップサイズが(10, 10)の場合のビットマップデータ例を下記に示します。
ステータスバーは表示を設定した場合、設定可能な画面右下隅の座標値は以下の通りとなります。
画面右下隅の座標値は(DISP_WIDTH - 1, DISP_HEIGHT - 17)です。
画面右下隅の座標値は(DISP_WIDTH - 1, DISP_HEIGHT - 1)です。
ビットマップサイズが(10, 10)の場合のビットマップデータ例を下記に示します。
ステータスバーは表示を設定した場合、設定可能な画面右下隅の座標値は以下の通りとなります。
画面右下隅の座標値は(DISP_WIDTH - 1, DISP_HEIGHT - 17)です。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
最終更新日:2021/06/16