検索結果 8 件

by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

あたっしゅ様、返信遅れてしまい申し訳ございません。 書き込んでいただいたプログラム確認しました。私の環境でも正常に動作しました。 あたっしゅ様のプログラムを参考に(というより丸写しなきがしますが…)描画したい内容を、60近いFPSで実現することが出来ました。 include "DxLib.h" #include "c_select.h" #include "battle.h" #include "key_input.h" #include "pad_input.h" #include "effect.h" static int gcr = 0;//色成分 static int gcg = 0;...
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

WinG(ウィンジー)とか DirectDraw を使う物が、DxLib にも、あるはず。 C++Builder だと、ScanLIne に、当たる奴が。 GDI を使わないで、直接メモリを扱うんだが。 あたっしゅ様ご返信ありがとうございます。 「DirectDraw を使う物がDxLib にもある」とのことですが、 それは、DXLib内のグラフィックデータ制御関数のことを指しているのでしょうか。 それとも、上記とは別にDXライブラリにDirectXのDirectDrawに相当するようなものがあるのでしょうか。 私の認識だと、DXライブラリは"DirectXの機能を簡易的なものにしたもの"な...
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

あたっしゅ様コメントありがとうございます。 画面情報を読み込むイメージとは別に、描画用のイメージを作りDrawPixelSoftimage関数で線を書き込んでみたんですが、イメージの内容を描画するためにCreateGraphFromSoftImage()を使いイメージからハンドルを作ろうとしたところ、これもまた重くなってしまいました。(イメージを画面に描画するDrawSoftImage関数のリファレンスに負荷が非常に高いということなので、ハンドルにする際も同様に負荷がかかるのだと思います) #include "DxLib.h" #include "c_select.h" #include "b...
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

ISLe様ありがとうございます。
ピクセルシェーダーというのがあるのですね。調べてみます。
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

あたっしゅ さんが書きました:
4年前
ちょっと忙しいので、とりあえず。

viewtopic.php?t=14569
WindowsAPI GetPixelについて - ミクプラ(ja)

確・定・申・告 !
あたっしゅ様ありがとうございます。
そちらのURLを参考に再び考えてみます。
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

GetPixel2関数を用いずに、一度描画先をCPUで扱うイメージに取り込んだ後GetPixelSoftImage関数を用いることで、より高速に色を取得することが出来ました。 ソースコードはこちらです。 #include "DxLib.h" #include "c_select.h" #include "battle.h" #include "key_input.h" #include "pad_input.h" #include "effect.h" static int gcr = 0;//色成分 static int gcg = 0;//色成分 static int gcb = 0;//...
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

Re: 画像処理について

すいません。「変換」の所のif分の閉じかっこが抜けているのはミスです。
by スムージー
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画像処理について
返信数: 12
閲覧数: 14100

画像処理について

現在Visual Studio 2019とDXライブラリでゲーム制作を行ってるものです。 ゲーム画面をブラウン管風の画面にしたいと思い、MakeScreenで作ったグラフィックに描画したものからGetPixel2でRGBを取得し、各色成分ごとに縦に並べるというプログラムを組みました。 下記のようなものです。 #include "DxLib.h" #include "c_select.h" #include "key_input.h" #include "pad_input.h" #include "effect.h" static unsigned int sgc;//スポイト用 static...

詳細検索ページへ移動する