Recurity.Swf.BitStream.WriteBits C# (CSharp) Method

WriteBits() public method

/
public WriteBits ( int numberOfBits, int data ) : void
numberOfBits int
data int
return void
        public void WriteBits(int numberOfBits, int data)
        {
            ulong dataAsLong = unchecked((ulong)(data));

            this.WriteBits(numberOfBits, dataAsLong);
        }

Same methods

BitStream::WriteBits ( int numberOfBits, ulong data ) : void

Usage Example

Exemplo n.º 1
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="output"></param>
        public override void Write(Stream output)
        {
            BinaryWriter bw = new BinaryWriter(output);
            BitStream bits = new BitStream(output);

            bw.Write(this._initialSampleLeft);
            bits.WriteBits(6, (Int32)this._initialIndexLeft);
            bits.WriteFlush();

            bw.Write(this._initialSampleRight);
            bits.WriteBits(6, (Int32)this._initialIndexRight);
            bits.WriteFlush();

            output.Write(this._adpcmCodeData, 0, this._adpcmCodeData.Length);
        }
All Usage Examples Of Recurity.Swf.BitStream::WriteBits