Faits : A. Par jugement du 17 août 2017, le Tribunal correctionnel de l'arrondissement de l'Est vaudois a condamné par défaut X._, pour escroquerie par métier, faux dans les titres et blanchiment d'argent qualifié, à une peine privative de liberté de quatre ans ainsi qu'à une peine pécuniaire de 300 jours-amende à 100 fr. le jour. Par jugement du 24 novembre 2017, la Cour d'appel pénale du Tribunal cantonal du canton de Vaud a rejeté l'appel formé par X._ contre ce jugement. Par arrêt du 9 novembre 2018 (6B_395/2018), le Tribunal fédéral a admis le recours formé par le prénommé contre le jugement du 24 novembre 2017, a annulé celui-ci et a renvoyé la cause à l'autorité cantonale pour nouvelle décision. B. Par jugement du 7 février 2019, la Cour d'appel pénale du Tribunal cantonal vaudois, statuant à la suite de l'arrêt de renvoi du 9 novembre 2018, a rejeté l'appel formé par X._ contre le jugement du 17 août 2017 et a confirmé celui-ci. La cour cantonale a retenu les faits suivants. B.a. X._, de nationalité libanaise, est né en 1972. Entre 1996 et 2001, le prénommé a été condamné à de multiples reprises par les autorités libanaises, pour chèques sans provision, escroquerie et falsification. Le casier judiciaire suisse de X._ fait par ailleurs état d'une condamnation, en 2004, pour blanchiment d'argent, escroquerie par métier et faux dans les titres. Il a été retenu que ce dernier avait été membre d'une organisation criminelle internationale réalisant à grande échelle des escroqueries de type " A._ ", soit visant à appâter des victimes, par le biais d'Internet, pour les amener à verser des fonds aux escrocs. B.b. X._ a fait la connaissance de B._ à la prison de C._. En mai 2006, ce dernier a été engagé par D._ au sein de la société E._ Sàrl. B._ s'est ensuite associé, le 24 octobre 2006, avec D._ notamment, pour créer la société F._ SA. En novembre 2006, X._ et G._, avocat en Jordanie, ont contacté B._ en vue de la création d'un centre d'affaires dans ce pays. En juin 2007, D._ est sorti de la société F._ SA et H._ en est devenu administrateur. C'est dans ce cadre que X._ a fait la connaissance du dernier nommé. D._, B._ et H._ ont tous trois signé, le 25 juillet 2007, un document informant des risques, liés au blanchiment d'argent, de travailler avec une clientèle du Moyen-Orient et, plus particulièrement, avec X._ et G._. A sa sortie de prison, X._ a créé un centre d'affaires en Jordanie, dénommé I._, dans lequel il s'est associé à G._ et J._. Il est également devenu directeur général de la société K._, dont le siège se trouvait en Jordanie et qui détenait des comptes auprès de la banque L._. X._ avait également accès à un compte bancaire ouvert auprès de la banque L._, dont le titulaire était la société M._. B.c. Dans la structure mise en place, X._ avait pour rôle, dans un premier temps, de fournir à des escrocs des numéros de comptes bancaires sur lesquels ceux-ci pouvaient faire virer des fonds par des victimes et, dans un second temps, de collecter ces fonds afin de les transférer pour masquer leur origine. Agissant par l'intermédiaire de D._, B._ et H._, X._ a ainsi fait ouvrir et mis à disposition d'escrocs des comptes auprès de plusieurs banques - notamment un compte intitulé "N._", détenu par E._ Sàrl auprès de la banque O._ -, dont cette dernière société et F._ SA étaient titulaires, sur lesquels ont été virées de nombreuses sommes par des personnes victimes d'escroqueries de type " A._ ". Une fois le produit des escroqueries versé par les victimes sur les comptes bancaires en question, D._, B._ et H._ effectuaient, sur ordre de X._, des virements au bénéfice des sociétés K._ et M._, ainsi que sur des comptes tiers. Ainsi, entre le 20 juillet et le 14 septembre 2007, l'équivalent de 196'983 fr. 63 a été versé sur les comptes jordaniens contrôlés par X._, tandis que l'équivalent de 231'084 fr. a été viré auprès de tiers sur ordre du prénommé. En outre, un montant de 8'000 fr. a été fourni en liquide à l'intéressé par B._. La somme de ces montants a donc atteint l'équivalent de 436'067 fr. 63. B.d. Lorsque les fonds concernés ont été bloqués sur le compte détenu par E._ Sàrl auprès de la banque O._, X._ a transmis à D._ des faux documents pour tenter de justifier les versements effectués sur celui-ci. Pour ce faire, X._ a confectionné de fausses factures au nom de E._ Sàrl, à l'adresse de prétendus investisseurs, destinées à justifier les versements opérés par des victimes d'escroqueries sur le compte en question. Il a également fabriqué des décomptes de prestations afin de justifier les avis de débit. C. X._ forme un recours en matière pénale au Tribunal fédéral contre le jugement du 7 février 2019, en concluant, avec suite de frais et dépens, principalement à sa réforme en ce sens qu'il est acquitté et, subsidiairement, à son annulation et au renvoi de la cause à l'autorité précédente pour nouvelle décision. Il sollicite par ailleurs le bénéfice de l'assistance judiciaire. Par ordonnance du 4 juillet 2019, le Tribunal fédéral a rejeté la demande d'assistance judiciaire présentée par le prénommé.