ddsファイルからアルファ値取得!誰かわかりますか??

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
キムキム

ddsファイルからアルファ値取得!誰かわかりますか??

#1

投稿記事 by キムキム » 14年前

はじめまして未熟なプログラマーです。

あるディレクトリを探索し、その中のddsファイルのアルファ値をテキストファイルに書き出すという事をやりたいのですが
アルファ値の情報がどこに入っていて、どうやって知ればいいかがわかりません。
ファイルオープンで文字列のどこかに書いてありますか?
うまく伝えられたかわかりませんが、宜しくお願いいたします

できればソースのっけてください。そしたらすっごく感謝します。(お金は払いません)
宜しくお願いします。

アバター
h2so5
副管理人
記事: 2212
登録日時: 15年前
住所: 東京
連絡を取る:

Re: ddsファイルからアルファ値取得!誰かわかりますか??

#2

投稿記事 by h2so5 » 14年前

アルファチャネル付きのddsファイルのフォーマットについて書いてあるページも少し調べれば見つかりますよ。
もっとも、キムキムさんの解析したいddsファイルと実際に照合してみないとこれで合っているかは分かりませんが。
http://www.mapee.jp/wlh/dds32argb.html

aaaa

Re: ddsファイルからアルファ値取得!誰かわかりますか??

#3

投稿記事 by aaaa » 14年前

フォーマットなどはわかっていても、読み込み方がわからないのでは?

アバター
bitter_fox
記事: 607
登録日時: 15年前
住所: 大阪府

Re: ddsファイルからアルファ値取得!誰かわかりますか??

#4

投稿記事 by bitter_fox » 14年前

キムキム さんが書きました: あるディレクトリを探索し、その中の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
キムキム さんが書きました: できればソースのっけてください。そしたらすっごく感謝します。(お金は払いません)
あとこの掲示板のスタンスとしてはアドバイスをメインとしていますのでプログラムの作成はキムキムさんが行ってください。


閉鎖

“C言語何でも質問掲示板” へ戻る