Variablen zum Verwalten des Verzögerungspuffers

Sie müssen die Deklarationen für die Membervariablen hinzufügen, die Sie zum Verwalten des Verzögerungspuffers benötigen. Fügen Sie echo.h im Abschnitt "private" die folgenden Deklarationen hinzu:

DWORD  m_cbDelayBuffer;   // Count of bytes in delay buffer size.
BYTE*  m_pbDelayPointer;  // Movable pointer to delay buffer.
BYTE*  m_pbDelayBuffer;   // Pointer to the head of the delay buffer.

Fügen Sie dem CEcho-Konstruktor den folgenden Code hinzu, um die Verzögerungspuffervariablen zu initialisieren:

m_pbDelayBuffer = NULL;
m_pbDelayPointer = NULL;
m_cbDelayBuffer = 0;

Arbeiten mit Streamingressourcen