System.Classes.TStream.WriteBufferData
Delphi
procedure WriteBufferData(var Buffer: Integer; Count: NativeInt); overload;
C++
void __fastcall WriteBufferData(int &Buffer, NativeInt Count)/* overload */;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStream |
説明
Buffer からストリームへ最大 4 バイトまたは Count バイトを書き込みます。
WriteBufferData が動作するアルゴリズムは以下のとおりです。
Count<= 4であれば、WriteBufferData は、ストリームの現在位置から始まる場所へ最大Countバイトを書き込もうと試み、ストリーム内の現在位置を転送したバイト数だけ先に進めます。Count> 4の場合、WriteBufferData は、ストリームの現在位置から始まる場所へ最大4バイトを書き込もうと試み、ストリーム内の現在位置を WriteBufferData の実行を開始する前の初期位置からCountバイト先の位置まで進めます。