ページ 1 / 1
ddsファイルからアルファ値取得!誰かわかりますか??
Posted: 2011年6月21日(火) 00:54
by キムキム
はじめまして未熟なプログラマーです。
あるディレクトリを探索し、その中のddsファイルのアルファ値をテキストファイルに書き出すという事をやりたいのですが
アルファ値の情報がどこに入っていて、どうやって知ればいいかがわかりません。
ファイルオープンで文字列のどこかに書いてありますか?
うまく伝えられたかわかりませんが、宜しくお願いいたします
できればソースのっけてください。そしたらすっごく感謝します。(お金は払いません)
宜しくお願いします。
Re: ddsファイルからアルファ値取得!誰かわかりますか??
Posted: 2011年6月21日(火) 01:12
by h2so5
アルファチャネル付きのddsファイルのフォーマットについて書いてあるページも少し調べれば見つかりますよ。
もっとも、キムキムさんの解析したいddsファイルと実際に照合してみないとこれで合っているかは分かりませんが。
http://www.mapee.jp/wlh/dds32argb.html
Re: ddsファイルからアルファ値取得!誰かわかりますか??
Posted: 2011年6月21日(火) 10:35
by aaaa
フォーマットなどはわかっていても、読み込み方がわからないのでは?
Re: ddsファイルからアルファ値取得!誰かわかりますか??
Posted: 2011年6月21日(火) 13:54
by bitter_fox
キムキム さんが書きました:
あるディレクトリを探索し、その中のddsファイルのアルファ値をテキストファイルに書き出すという事をやりたいのですが
アルファ値の情報がどこに入っていて、どうやって知ればいいかがわかりません。
ファイルオープンで文字列のどこかに書いてありますか?
使用する言語と実行環境(WinAPIを使っても良いのか)を明示してください。
ディレクトリ内を探索するにはWinAPIを使う場合はFindFirstFile関数とFindNextFile関数を使用します。
http://msdn.microsoft.com/ja-jp/library/cc429233.aspx
http://msdn.microsoft.com/ja-jp/library/cc429242.aspx
http://www.geocities.jp/ky_webid/win32c/054.html
ddsファイルの読み出す時はバイナリモードを使用してください。
http://www.geocities.jp/ky_webid/c/037.html
キムキム さんが書きました:
できればソースのっけてください。そしたらすっごく感謝します。(お金は払いません)
あとこの掲示板のスタンスとしてはアドバイスをメインとしていますのでプログラムの作成はキムキムさんが行ってください。
Re: ddsファイルからアルファ値取得!誰かわかりますか??
Posted: 2011年6月21日(火) 18:02
by h2so5