-4

色の青成分値を取得するにはどうすればよいですか?カスタム関数の実装を見たいのですが、Color.B

4

2 に答える 2

2

参照ソースを使用して、.NETFramework名前空間のソースコードを取得できます。

Color.Bプロパティのnet\fx \ src \ CommonUI \ System \ Drawing \ Color.csにこの実装があります:

   public byte B {
       get {
           return(byte)((Value >> ARGBBlueShift) & 0xFF);
       }
   }

ARGBBlueShiftは次のとおりです。

    private const int ARGBBlueShift   = 0;

色を異なる順序で格納する別のオペレーティングシステムでは、おそらく異なる可能性のある値。

于 2012-12-30T19:22:51.230 に答える