画面上のピクセルが赤かどうかを確認したい。アレグロ5を使用しています。これが私のコードです
ALLEGRO_BITMAP *bitmap ;
int x , y;
x=*xIter-20;
y=*yIter;
ALLEGRO_COLOR red_color = al_map_rgb (255,0,0);
ALLEGRO_COLOR new_color = al_get_pixel (bitmap , x , y);
if(new_color==red_color)
return 1;
しかし、それは構文エラーを報告します
エラー C2678: バイナリ '==' : 型 'ALLEGRO_COLOR' の左側のオペランドを取る演算子が見つかりません (または、受け入れ可能な変換がありません)