コード例 #1
0
        public Color(byte r, byte g, byte b, byte a)
        {
            R = r;
            G = g;
            B = b;
            A = a;

            Packed       = new PackedValue();
            Packed.Owner = this;
        }
コード例 #2
0
        // Constructor
        public unsafe Bitstream(PackedValue a, PackedValue b, PackedValue c) : this()
        {
            fixed(ulong *ulongPtr = fragments)
            ulongPtr[0] = a;

            _writePtr = a.bits;

            Write(b.uint64, b.bits);
            Write(c.uint64, c.bits);
        }
コード例 #3
0
 public void Write(PackedValue pv)
 {
     Write(pv.uint64, pv.bits);
 }