C# Класс Recurity.Swf.BitStream

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BitStream ( ) : System

BitStream ( Stream input ) : System

CountMaximumBits ( ) : int

CountNeededBits ( int source ) : int

Signed integer Bit counting

CountNeededBits ( ulong source ) : int

CountNeededBitsFB ( double source ) : int

FBtoInt32 ( double source ) : Int32

GetBits ( UInt32 numerOfBits ) : UInt32

GetBitsFB ( UInt32 numberOfBits, double &result ) : void

GetBitsSigned ( UInt32 numberOfBits ) : Int32

Reset ( ) : void

WriteBits ( int numberOfBits, int data ) : void

/

WriteBits ( int numberOfBits, ulong data ) : void

Fails for the following szenario : bits.WriteBits( 3 , 1 ), RGB.Write() RGB is #ff bits would look like following : 00000000 11111111 11111111 11111111

WriteBitsFB ( int numberOfBits, double value ) : void

WriteFlush ( ) : void

Описание методов

BitStream() публичный Метод

public BitStream ( ) : System
Результат System

BitStream() публичный Метод

public BitStream ( Stream input ) : System
input Stream
Результат System

CountMaximumBits() публичный Метод

public CountMaximumBits ( ) : int
Результат int

CountNeededBits() публичный Метод

Signed integer Bit counting
public CountNeededBits ( int source ) : int
source int A signed int
Результат int

CountNeededBits() публичный Метод

public CountNeededBits ( ulong source ) : int
source ulong
Результат int

CountNeededBitsFB() публичный Метод

public CountNeededBitsFB ( double source ) : int
source double
Результат int

FBtoInt32() публичный Метод

public FBtoInt32 ( double source ) : Int32
source double
Результат System.Int32

GetBits() публичный Метод

public GetBits ( UInt32 numerOfBits ) : UInt32
numerOfBits System.UInt32
Результат System.UInt32

GetBitsFB() публичный Метод

public GetBitsFB ( UInt32 numberOfBits, double &result ) : void
numberOfBits System.UInt32
result double
Результат void

GetBitsSigned() публичный Метод

public GetBitsSigned ( UInt32 numberOfBits ) : Int32
numberOfBits System.UInt32
Результат System.Int32

Reset() публичный Метод

public Reset ( ) : void
Результат void

WriteBits() публичный Метод

/
public WriteBits ( int numberOfBits, int data ) : void
numberOfBits int
data int
Результат void

WriteBits() публичный Метод

Fails for the following szenario : bits.WriteBits( 3 , 1 ), RGB.Write() RGB is #ff bits would look like following : 00000000 11111111 11111111 11111111
public WriteBits ( int numberOfBits, ulong data ) : void
numberOfBits int
data ulong
Результат void

WriteBitsFB() публичный Метод

public WriteBitsFB ( int numberOfBits, double value ) : void
numberOfBits int
value double
Результат void

WriteFlush() публичный Метод

public WriteFlush ( ) : void
Результат void