A.- Mit Wiedererwägungsverfügung vom 22. August 1997 hob die IV-Stelle des Kantons Zürich die V._ mit Wirkung ab 1. Februar 1994 zugesprochene halbe Invalidenrente (Invaliditätsgrad 62 %; Verfügung vom 27. September 1995) auf das Ende des dem Verwaltungsakt folgenden Monates auf. B.- Die von V._ hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. November 1999 ab, wobei es die Rentenaufhebung nicht unter wiedererwägungs-, sondern unter revisionsrechtlichen Gesichtspunkten bestätigte. C.- V._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, der angefochtene Entscheid sei aufzuheben und es seien ihm die gesetzlichen Leistungen auszurichten, insbesondere sei ihm die Invalidenrente im Umfang von mindestens 50 % zu belassen. Eventualiter sei ein ausführliches, neutrales, interdisziplinäres Fach-Gutachten über seinen Gesundheitszustand einzuholen. Der Verwaltungsgerichtsbeschwerde sei aufschiebende Wirkung zu erteilen. Im Weitern stellt er ein Gesuch um Gewährung der unentgeltlichen Prozessführung und Verbeiständung. Während die IV-Stelle auf eine Stellungnahme verzichtet, lässt sich das Bundesamt für Sozialversicherung nicht vernehmen. D.- Mit Schreiben vom 23. Februar 2000 liess V._ das Gesuch um unentgeltliche Prozessführung und -verbeiständung unter Vorbehalt der Wiedereinbringung zurückziehen. 