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
バイト先の位置まで進めます。