モニターの情報を取得

EDIDとは - 意味をわかりやすく - IT用語辞典 e-Words

EDIDとは、コンピュータやディスプレイなどの機器間で表示解像度やリフレッシュレートなどの動作設定に関する情報を交換するための標準データ形式の一つ

なるほど。EDID という仕組みを使って、接続している画面の情報を取得しているのか。

 

VGA端子(アナログRGB) についてメモ - Diary on wind

I2C data、I2C clockはパソコンなどの機器とディスプレイとの間で通信を行うための信号線です。 具体的にはVESAが規格化したDDC(I2Cベースのシリアル通信)でディスプレイの型番や利用可能な画面モードなどの情報(EDID)を得ることができます。

非常に勉強になりました。