IMemBufOutputByteStream: различия между версиями
Перейти к навигации
Перейти к поиску
Ninok2801 (обсуждение | вклад) (Новая страница: «{{IMemBufOutputByteStream_brief}} {{IMemBufOutputByteStream methods|Собственные методы.}}») |
|||
| Строка 1: | Строка 1: | ||
{{ | {{interface|IMemBufOutputByteStream}} | ||
{{sa_list_begin}} | |||
{{ | {{sa_list_add|IMemBufInputByteStream}} | ||
{{sa_list_add|MemBufOutputByteStreamRef}} | |||
{{sa_list_add|MemBufOutputByteStreamOwn}} | |||
{{sa_list_end}} | |||
Текущая версия на 19:20, 9 августа 2019
Выходной поток байт над буфером памяти.
Методы
| Метод | Описание |
|---|---|
| GetPtr | Возвращает адрес буфера, над которым определен поток, и полное число байт, записанных текущим экземпляром потока. |
| ShiftCurPos | Смещает текущий указатель потока на заданное количество байт |
| SetCurPos | Задает позицию текущего указателя потока сдвигом относительно начала буфера. |
| SetCurPosBackward | Задает позицию текущего указателя потока числом байт между этой позицией и концом буфера. |
| GetCurPos | Возвращает байтовый сдвиг указателя потока относительно начала буфера. |
| GetSize | Возвращает размер нижележащего буфера в байтах. |
| ReserveSpace | Резервирует пространство заданного объема, смещая указатель потока, и возвращает указатель на буфер зарезервированной памяти и ее размер в байтах. |
Наследует открыто
| Класс | Описание |
|---|---|
| Интерфейс реализации выходного потока байт. |
- См. также
IMemBufInputByteStream Входной поток байт над буфером памяти. MemBufOutputByteStreamRef Ссылочный адаптер, определенный над интерфейсом IMemBufOutputByteStream. MemBufOutputByteStreamOwn Владеющий адаптер, определенный над интерфейсом IMemBufOutputByteStream.