1

特定のサイズのバイト配列の形式の画像があります。それがどこから来たのかを知ることは重要ではありません。さらにいくつかのパラメーターがあります: w、h、dn。私はdnを使用しません(必要に応じて取得できます)が、この方法で計算された色

if (!savealpha && dn > 1) dn--;} 

その後

 switch (dn)    
 {  
    default:    
    case 1: color = 0; break;   
    case 2: color = 4; break;   
    case 3: color = 2; break;   
    case 4: color = 6; break;   
 }

このピックスマップを C# アプリケーションのイメージ コントロールに配置する必要があります。

ac# ビットマップを作成するには?

4

1 に答える 1

1

ピックスマップを読み取り、XAML で設定するカスタム BitmapSource を実装します。これがサンプルです。http://www.i-programmer.info/programming/wpf-workings/822-custom-bitmapsource.html

于 2012-03-07T16:47:53.757 に答える