0
に変換する方法がわかりません。 c++
に小さなコードセクションがあり、C#
に同じコードが必要です。あなたはこれがc#
で行うにはどうすればよいバイト配列のC++構造体をc#
struct Texel { unsigned char r, g, b, a; };
Texel mytexturedata[] =
{
{0x00, 0xFF, 0x00, 0xFF}, // green
{0xFF, 0xFF, 0x00, 0xFF}, // yellow
{0xFF, 0x00, 0x00, 0xFF}, // red
};
:ここc++
コードはありますか?
ありがとうございます!
'テクセル[] mytexturedata = {新しいテクセル(){R = 0x00で、G = 0xFFで、B = 0x00で、A = 0xFFを}、...};' 'クラステクセル{バイトrの変化に{get; set;}} {{get; set;}} '{get;ところで、 'unsigned char'はC#の' byte'に対応し、 'char'は16ビット幅(UTF-16)です。 –
私は、バイトはC#のunsigned charよりも良い型だと思います。 。 。 –