Ver. 0.41以降
InvertDisplay関数は、LCDモジュールのハードウェアの機能を利用して画面の白黒の反転を行うための関数。引数valをMGLCD_NON_INVERTにするか、MGLCD_INVERTにするかで、白黒反転するかどうかを決める。
InvertDisplay関数は、ハードウェア的に画面の白黒反転を行う場合に使う。InvertDisplay関数では、画面の一部を反転させることはできず、かならず画面全体が反転する。また、特定のLCDモジュールに固有の機能を使っているため、InvertDisplay関数を使えるLCDモジュールは限定される。
SetInvertMode関数は、ソフトウェア的に画面の白黒反転を行う場合に使う。SetInertMode関数を使うと、画面の一部のみを反転させる事もできる。また、SetInvertMode関数は、MGLCDライブラリが対応しているすべてのLCDモジュールで使用する事ができる。
引数valがMGLCD_NON_INVERTまたはMGLCD_INVERTならば0を返す。それ以外の引数の場合は負の値を返す。
MGLCD.InvertDisplay(MGLCD_INVERT);