- - PR -
C#でtgaファイルのアルファ値取得方法
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-01-30 16:43
はじめまして。
C#でTGAをロードし読み込んだバイナリーデータがアルファ値を含むものかどうかを取得する方法はありますでしょうか? public static System.Drawing.Bitmap loadTGA(System.IO.Stream source) { byte[] buffer = new byte[source.Length]; source.Read(buffer, 0, buffer.Length); System.IO.MemoryStream ms = new System.IO.MemoryStream(buffer); System.IO.BinaryReader br = new System.IO.BinaryReader(ms); if(brにアルファ値を含む場合) { 処理1 }else{ 処理2 } } と言う事を行いたいと思っております。 お手数をおかけしますが、ご教授いただければと思います。 | ||||
|
投稿日時: 2008-01-30 17:01
こんにちは。
アルファチャンネルがあるかどうか?で良いんですかね? とりあえず、ここでフォーマット仕様を確認してみてはいかがですか? http://www.wotsit.org/list.asp?search=TGA |
1