ページ 11

画像の一点の色を読み込むには

Posted: 2014年7月21日(月) 17:29
by weaseve
DXライブラリを使ってるのですがLoadGraphで読み込んだ画像の<a,b>の点の色(RGB)を読み取りたいなと思ったのですが、それ専用の関数とか用意されているのでしょうか。(一応)C++です。

Re: 画像の一点の色を読み込むには

Posted: 2014年7月21日(月) 18:58
by みけCAT
DXライブラリ3.11fでは、LoadSoftImageで読み込んだ画像ならGetPixelSoftImageで読み取れるようですが、
LoadGraphに対しては無いようです。
一度ダミーの画面を作ってそこに描画し、GetPixel関数で色を取得するのが次善だと思います。
その機能が必要なら、DXライブラリ本家の掲示板で頼めば、もしかしたら作ってくれるかもしれません(可能性は低い気がしますが)。

Re: 画像の一点の色を読み込むには

Posted: 2014年7月21日(月) 20:11
by weaseve
ふむぅ、そうでしたか。
ダミー画面の方法を使用してみます。。。