|
Foxit PDF SDK
|
继承自 CFX_Object .
Public 成员函数 | |
| void | ByteAlign () |
| 对齐到字节边界。如果当前位位置不是8的倍数,当前字节的剩余部分将被跳过。 更多... | |
| FX_DWORD | GetBits (FX_DWORD nBits) |
| 获取指定数量的位(最多32位)。 更多... | |
| void | Init (FX_LPCBYTE pData, FX_DWORD dwSize) |
| 使用内存块初始化位流。必须先调用Init()。 更多... | |
| FX_BOOL | IsEOF () const |
| 检查是否到达流的末尾。 更多... | |
| void | Rewind () |
| 倒带位流。简单地将当前位位置设置为零。 更多... | |
| void | SkipBits (FX_DWORD nBits) |
| 跳过一定数量的位。 更多... | |
表示位流的类,从连续位流读取(从字节边界开始)。 假设每个单元中的位数不大于32。
| void CFX_BitStream::ByteAlign | ( | ) |
对齐到字节边界。如果当前位位置不是8的倍数,当前字节的剩余部分将被跳过。
获取指定数量的位(最多32位)。
| [in] | nBits | 指定位数(最多32位)。 |
| void CFX_BitStream::Init | ( | FX_LPCBYTE | pData, |
| FX_DWORD | dwSize | ||
| ) |
使用内存块初始化位流。必须先调用Init()。
| [in] | pData | 指向内存块的指针。 |
| [in] | dwSize | 内存块的字节大小。 |
|
inline |
检查是否到达流的末尾。
|
inline |
倒带位流。简单地将当前位位置设置为零。
|
inline |
跳过一定数量的位。
| [in] | nBits | 要跳过的位数。 |