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;